タグ

ブックマーク / uyota.asablo.jp (1)

  • FreeBSD 7.1 で DTrace を使う準備: uyota 匠の一手

    dtrace は Solaris から移植された動的トレース。7.1-RELEASE から使えるようになった。Mac OS X 等にも既に移植されている。 dtrace はシステム内部の挙動やシステム関数などの様々な情報を計測、取得、処理できる。truss などもシステムコールの呼び出しを追跡する事は出来るが、dtrace は呼び出しだけでなく、呼び出された時の、引数や戻り値にまで参照できる。 7.1-RELEASE では GENERIC カーネルを変更して、カーネルを作り直す必要がある。その点では、8-CURRENT も同じだ。カーネルの設定に以下の options を追加する。 options KDTRACE_HOOKS # all architectures options KDTRACE_FRAME # amd64-only カーネルを全部作り直す必要があるので、make clea

  • 1