dtrace

MacでDtraceを使ってみる

日常で Mac を使っていないので、どんな環境なのか?と確認してみました。 $ dtrace -V dtrace: Sun D 1.6.2と普通に入っています。ちなみに、Solaris11Express上には 1.6.3 が入っていました。 ○DTraceToolkit は?Solaris系であれば、/opt/DTT などDTTディ…

perl 5.12.3 と DTrace

perl5123delta をざっと見ると、Solarisプラットフォーム のところに usedtrace の記述があります。ということで、ついに Makefile.SH を書き換えなくても使えるようになったのです。とりあえず、DTraceを使うコンパイルオプション $ tar xf perl-5.12.3.tar…

perl 5.10.1 でdtrace環境構築

#dtraceday 記念。perl と dtrace についてですが、perl5.8.8はSunの人からpatchが公開されていました。最新バージョンの perl5.10.1(releaseから、半年以上経ってますが) ではpatchなしでコンパイルオプションを指定することで利用可能です。 (そのまま取…

 構築メモ(インストールコマンド)

個人的なメモです。○SunStudio $ pfexec pkg install sunstudio12u1○perl 5.10.1のコンパイルオプション $ ./Configure -des -Dcc=/usr/bin/cc -Dusethreads -Dprefix=/usr/local -Duse64bitint \ -Dusedtrace○perl初期設定 $ pfexec /usr/local/bin/cpan YA…

perlでdtrace環境構築

perl 5.10.1 について書きました http://d.hatena.ne.jp/handler/20100327/1269699798 - Shibuya.pm #11 に行ってきて、DanさんのSandbox話の中の ptrace って自分は使ったことないな〜? Solarisは? => dtrace で代用するのが普通? => ついでに perl環境…