Linux でシステム モニターと呼ばれるものに似たプロジェクトに取り組んでいます。opensuse 11.4 gnome を使用しています。システムで現在実行中のすべてのアプリケーションを一覧表示するコマンド (ps を除く) があるかどうか疑問に思っていました。マルチコア環境向けに開発しています。
たとえば、私は Firefox で Web を閲覧していて、同時に Google Chrome を使用していて、さらにテキスト ファイル内のテキストを編集しています。このシナリオでは、プロジェクトを開くときに、現在実行中のすべてのアプリケーションのリストが必要です [私のシナリオでは、gEdit、Google Chrome、および Firefox の名前 (ただし、これら 3 つのアプリが生成したプロセスではない) をリストとして表示する必要があります]
必要な出力は、Windows でタスク マネージャーを使用するときに [アプリケーション] タブに表示されるものと同じです。
誰かが解決策を持っている場合は、非常に高く評価されることをお知らせください。プロジェクトの実装に netbeans を使用しています。ありがとう!!!