timeコマンドには、分岐プロセスが占めるメモリが含まれていますか?

timeコマンドには、分岐プロセスが占めるメモリが含まれていますか?

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](フランス・パリ周辺)

関連情報