
最新のデスクトップアプリケーションは、複数のサブプロセスを作成してタスクをオフロードします。これの有名な例は次のとおりです。
- Google Chrome - タブごとに新しいプロセスを作成する
- VSCode - 複数の開発サーバーを作成する
- すべての電子ベースのアプリケーション
既存のプロセスツリーと同じレベル/階層で統合されたCPUとメモリ使用量を表示するためのコマンドラインやその他のツールはありますか?
したがって、このツールの最上位レベルはGoogle Chrome用です。各タブで生成されたすべてのプロセスに対して統合メモリとCPU使用率を生成します。
存在しない場合は、喜んで作成します。私は車輪を再発明しないことを望むだけです。
答え1
私自身もこの部分に関心があり、これまでこのプロジェクトを見つけたが、さらに深く覗くことはできなかった。https://github.com/rocky/pygtk3-pstree。死んだようですが、たぶん新しいものに再設計されるかもしれません。