Hisayoshi Kato's weblog at Sun Solution Center
GNOME環境のDTrace Tips
小ネタを1つ書いておきます。とても便利です。DTraceを使ったことない方!とりあえず、GUI関連のコマンドを調べる方法を書いておきます。(DTraceをまったくしらなくても平気!)
GNOME関連のGUIって、どんなコマンドで実行されているか調べる方法をTipsとして載せておきます。
OpenSolaris 2008.05では、メインのIPS!のGUIがどうやって実行されているかご存知ですか?
とりあえず、DTraceを1行だけ使って、みてみましょう。非常に有効ですよ..
| kato@opensolaris:~$ pfexec dtrace -n 'proc:::*exec*{printf("%s\n",curpsinfo->pr_psargs)}' dtrace: description 'proc:::*exec*' matched 3 probe 0 47735 exec_common:exec-success /usr/bin/pfexec /usr/bin/packagemanager |
pfexec /usr/sbin/packagemanager
ってコマンドで呼ばれているのがわかります。これで、GUIでどんなコマンドが呼ばれているかわかりますよ。DTraceを知らなくても上記の1行を書いていただければ、使えると思います。いろんなコマンドが流れるのをみてくださいね。
Posted at 08:52PM May 26, 2008 by katohisa in DTrace | Comments[0]
Monday May 26, 2008





