プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

libmemusage このエントリーをはてなブックマークに追加

備忘録
libmemusageを使うと以下のように、どのようなメモリの使い方をしているのかをヒストグラムで表示してくれる。


$ LD_PRELOAD=libmemusage.so ls
bin etc kdump lib64 misc opt sbin sys usex-tmp work
boot home kexec lost+found mnt proc selinux tftpboot usr
dev initrd lib media net root srv tmp var

Memory usage summary: heap total: 47175, heap peak: 30979, stack peak: 11632
total calls total memory failed calls
malloc| 135 46455 0
realloc| 7 720 0 (nomove:6, dec:6, free:0)
calloc| 0 0 0
free| 26 16887
Histogram for block sizes:
0-15 46 32% ==================================================
16-31 5 3% =====
32-47 38 26% =========================================
48-63 9 6% =========
80-95 2 1% ==
96-111 22 15% =======================
112-127 4 2% ====
160-175 1 <1% =
192-207 1 <1% =
208-223 1 <1% =
432-447 2 1% ==
560-575 3 2% ===
720-735 1 <1% =
816-831 1 <1% =
944-959 1 <1% =
3712-3727 1 <1% =
4096-4111 1 <1% =
4144-4159 1 <1% =
5376-5391 1 <1% =
19200-19215 1 <1% =


関連記事


linux | 【2008-04-10(Thu) 22:22:37】 | Trackback:(0) | Comments:(0)
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。