1
コンパイラを実行する特定のmakeシステムを調べています。このような「ルート」プロセスによって生成されたすべての子プロセスを追跡したいと思います。ルートプロセスによって生成されたすべての子プロセスを追跡する
私はps
コマンドがあり、私はPythonユーザーであるので、psutil
パッケージがあることを知っています。しかし、コールの間にいくつかの短命のプロセスを見逃すかどうかはわかりません。
inotify
(またはPythonではwatchdog
)のようなものですが、ディレクトリを追跡する代わりに、すべての子プロセスアクティビティを追跡します。
このようなシステムコールがありますか、できればPythonのパッケージがありますか?
ありがとうございます。
特にpythonについてはわかりませんが、 'strace -f -e trace = process'はあなたにその情報を与えます。わずかな(あまりにも困難ではない)解析を必要とするフォーマットであるにもかかわらず。 –
kaylum
@kaylumありがとう、私はこの目的のために何かが必要であることが分かっていた:)私は受け入れることができるように答えを書いてくださいますか? – tdihp