2

アプリケーションの実行時間に注意を払っています。これを行うために、開始時にすべてのプロセスのIDをキャプチャし、そのプロセスがシャットダウンされたときに時間を記録します。ただし、GoogleのChromeは、起動およびシャットダウンすると6つのプロセスのように開始および停止します。つまり、Chromeの実行ごとに複数回ログに記録されます。

プロセスIDよりもアプリケーションの実行を追跡するためのより良い方法はありますか?それとも、おそらく、この特定の問題を回避するためのテクニックはありますか?同じIDのプロセスが1秒以内に追加された場合は、プロセスIDを追加しないことを検討しましたが、それは悪用可能と思われます。

何か案は?

4

2 に答える 2

1

私は100%ではありませんが、Chromeの1つのプロセスが親である必要があると思います。親(PPID)が同じである場合(init = PID 1ではない場合)、リストからプロセスを削除してみてください

于 2010-02-01T05:49:27.240 に答える
0

重複を追加しているかどうかを確認するだけで終わりました。あまり効率的ではありませんが、簡単で効果的です。今のところ役立ちます。

于 2010-02-05T17:52:35.713 に答える