プロフィール

kosaki

Author:kosaki
連絡先はコチラ

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

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

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


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

getrusage()::ru_maxrss が-mm入り このエントリーをはてなブックマークに追加

Jiri Pirko と一緒に開発していた getrusage(2) のru_maxrssの実装が-mm入り
以下のようにtimeコマンドでプロセスのメモリ使用量が簡単に見積もれるようになる。

% /usr/bin/time --format="mem %M" cmd


ただし、今のところシステムコールが(BSD互換にするため)KB単位でメモリ量を返しているのに
timeコマンドがページ数で返って来ると思っているのでページサイズ分だけ数値が狂っている。
これはJiriからtimeコマンドのメンテナに連絡を取る事になっている。

perlだとUnix::Getrusage or BSD::Resource、PHPならgetrusage()で使えるようだ

Unjix::Getrusagehttp://search.cpan.org/~taffy/Unix-Getrusage-0.03/lib/Unix/Getrusage.pm
BSD::Resource http://fleur.hio.jp/perldoc/mix/lib/BSD/Resource.html
PHP getrusage http://jp.php.net/getrusage
関連記事


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