| スレプレイ SREPLAYは、UNIXのようなオペレーティングシステム上のストレートログのシステムコールリプレイを実行するツールです。 |
今すぐダウンロード |
スレプレイ ランキングとまとめ
- 出版社のWebサイト:
- http://weather.ou.edu/apw/projects/sreplay/
スレプレイ タグ
スレプレイ 説明
SREPLAYは、UNIXのようなオペレーティングシステム上のストレートログのシステムコールリプレイを実行するツールです。 SREPLAYは、UNIXのようなオペレーティングシステム上のストレートログのシステムコールリプレイを実行するツールです。プロジェクトは組み立てとCで書かれており、LGPLの下でライセンスされている無料のソフトウェアです。 i386の下で単純な動的にリンクされたアプリケーションの再生をサポートし、ppc64 linuxは仮想アプリケーションとして考えることができます。それは自分自身を実行してから、システムコールのトレースを解析して再生するのに十分なロジックを持っている自立プログラムです。標準ストレートユーティリティによって生成されたトレース形式がわかります。タイミング情報やトラップの負荷や保存を保存しようとしないことに注意してください。ストレートログを取り、記録されたシステムコールを実行します。実験的なオペレーティングシステムを育てるのに主に便利です。それは完全に自立型のプログラム(libgccまたはlibc)であるので、カーネルはそれを所望のトレースとそのエントリポイントで飛躍的に爆破することができます。このように、カーネル設計者は、そのカーネルが独自のデータベース管理システムを介して(例えば)独自のデータベース管理システムを介して正しくサポートされていることを確認することができます。ライブラリまたはシステムCライブラリ。オペレーティングシステムのカーネル、ハイパーバイザー、およびブートローダは明らかな理由で自立式であるが、Libcによって提供されたコードは主要な制御の前にシステムコールを呼び出すためにSREPLAYがそうであるため、SREPLAYはそうです。私たちの目標は、トレースで提供されているシステムコールのみをSRreplayを実行することです。それは自立式でなければなりません。同様の理由から、ファイルを開くと1つ以上のシステムコールが含まれるため、トレースはリテラルコマンドライン引数として受け入れられます。この代わりに、LinuxのZIMAGE形式と同様に、SREPLAYバイナリのSEPERATE ELFセクションとしてトレースを埋め込むことですが、Now.exampleinのためのARGVアプローチのシンプルさを追求するように選択しました。リンクプログラム:$ STRACE / BIN / ECHO 'こんにちは、世界!' 2> hello.straceこんにちは、世界! $ SREPLAY --Dry-Run $(cat hello.strace)sys:execve arg:/ bin / echo arg: arg: Ret:0 sys :uname arg:{sys = linux、node = cluster013、...} Ret:0 ... sys:exit_group arg:0 ret:? $ sreplay $(cat hello.strace)こんにちは、世界!このリリースの新機能:・LSTAT64、ReadLink、GetTimeOfday、およびStatシステムコールのサポート。
スレプレイ 関連ソフトウェア