サードパーティのアプリケーションを監視するアプリケーションを開発しています。実行中のアプリケーションのリストを取得する方法は知っていますが、実行中のすべてのアプリケーションに関する情報を記録する方法がわかりません。記録したいのは、実行中の各アプリケーションのプロセッサ使用量、メモリ使用量、およびデータ使用量です。記録されたアプリケーションの詳細を格納するために DB を使用することは実用的ですか。主なことは、実行中のアプリケーションを選択したときに使用状況データを取得することです。私が持っている質問は、
実行中のアプリケーションの PID を取得する方法。プロセッサやメモリの使用状況など、実行中のアプリケーションの上記の詳細を取得する方法。
これについて私を助けてください。誰かがソースコードまたはこれを達成するためのチュートリアルを持っている場合は、コメントしてください!
ありがとうございました。