カーネルのプロファイリング情報を読みだすツール
options
]
-m mapfile
-p pro-file
-i
-a
-b
-r
-M multiplier
-v
-V
readprofile | sort -nr | less最もたくさんクロックを使用した関数の上位 20 個を表示するには:
readprofile | sort -nr +2 | head -20ファイルシステムのプロファイリング情報だけを表示するには:
readprofile | grep _ext2すべてのカーネル情報を RAM アドレスと一緒に表示させるには:
readprofile -av | less現在のカーネルのものではない「凍結された」 プロファイリングバッファの内容を表示するには:
readprofile -p ~/profile.freeze -m /zImage.map.gz各 CPU に対して 2kHz の周期でプロファイリングを要求し、 プロファイリングバッファを初期化するには:
sudo readprofile -M 20
/proc/profile プロファイリングバッファのバイナリスナップショット /usr/src/linux/System.map カーネルのシンボルテーブル /usr/src/linux/* プロファイルされるプログラム :-)