time
このコマンドでいくつかのスクリプトをベンチマークしたいと思います。このコマンドが子プロセスのメモリ使用量をキャプチャするかどうかを知りたいです。
command time -f '%M' python my_script.py
そうでなければ、私の選択は何ですか?valgrind
この目的に適していますか?
また、実際にスペースを埋めない書き込み中にコピーメモリを二重計算したくありません。
答え1
もちろん。ただcommand time -v ksh -c exit
比較してみてくださいcommand time -v ksh -c java
。そして継続的な印象を残してください。
答え2
/proc/
可能なオプションの1つはファイルシステムを使用することです。バラより工程(5)もっと学ぶ。
Pythonスクリプトは次のとおりです。まっすぐ解析/proc/self/status
または/proc/self/statm
いいえすべてのプロセスをフォークします。
メールでご連絡ください。[email protected]
(フランス・パリ周辺)