コマンドラインを実行してピーク時の RAM 使用量の合計を報告するツールはありますか?
/usr/bin/timeに似たものを想像しています
ベストアンサー1
[編集: Ubuntu 14.04 で動作します:/usr/bin/time -v command
必ずフルパスを使用してください。]
/usr/bin/time
合格すれば、その情報が提供されるようです-v
(これは Ubuntu 8.10 の場合です)。たとえば、Maximum resident set size
以下を参照してください。
$ /usr/bin/time -v ls / .... 計測中のコマンド: "ls /" ユーザー時間(秒): 0.00 システム時間(秒): 0.01 このジョブが取得した CPU の割合: 250% 経過時間(壁時計)(h:mm:ss または m:ss): 0:00.00 平均共有テキスト サイズ (KB): 0 平均非共有データサイズ (KB): 0 平均スタックサイズ(キロバイト): 0 平均合計サイズ (キロバイト): 0 最大常駐セットサイズ (kbytes): 0 平均常駐セットサイズ (KB): 0 主要な(I/O を必要とする)ページ フォールト: 0 マイナー(フレームの再利用)ページフォールト: 315 自発的なコンテキストスイッチ: 2 不本意なコンテキストスイッチ: 0 スワップ: 0 ファイル システム入力: 0 ファイルシステム出力: 0 送信されたソケットメッセージ: 0 受信したソケットメッセージ: 0 送信された信号: 0 ページサイズ(バイト): 4096 終了ステータス: 0