質問
UNIX環境でtime
を使用して、何かがかかった時間を確認できます...
shell> time some_random_command
real 0m0.709s
user 0m0.008s
sys 0m0.012s
プロセスのメモリ使用量を記録するのと同等のものはありますか?
特に、ピークの割り当てに興味があります。
解決
時間についてはマニュアルページを確認してください。メモリ情報を出力できるフォーマット文字列を指定できます。例:
>time -f"mem: %M" some_random_command mem: NNNN
プロセスの存続期間中のプロセスの最大常駐セットサイズをキロバイト単位で出力します。
他のヒント
psは使用できませんか?例えばps v <pid>
はメモリ情報を返します。
所属していません StackOverflow