端末のグラフィックプロセスの一覧表示

端末のグラフィックプロセスの一覧表示

ここで質問をプロセスをグラフィカルにリストする方法と混同しないでください。それは私が尋ねるものではありません。

端末でどのプロセスにGUIがあるかどうかを確認できますか? Firefox、vlc、geany、nautilusなどと同様に、すべてのGUIがあります。どのプロセスがウィンドウマネージャのリソースを使用しているかを詳細に知りたいと思い、それを端末で実行したいと思います。

このタイプのプロセスに関する追加情報を取得するにはどうすればよいですか?

私はそのpsコマンドを使用しようとしましたが、それを理解するのに役立つすべてのターミナルコマンドを受け入れます。

更新:私が好きなものを見ました。pstree 私が作成したいすべてのグラフプロセスを持つツリーはどこにありますか?

$pstree
初期化─┬─
     ├─lightdm─┬─Xorg
     │ ├─lightdm─┬─init─┬─
     │ │ │ ├─firefox───55*[{firefox}]
     │ │ │ ├─geany─┬─bash
     │ │ │ │       
     │ │ │ ├─gnome-terminal─┬─bash───pstree


ベストアンサー1

xrestopまたはを試してくださいxrestop -b

その目的は、各Xウィンドウが消費するXリソースの量を測定することですが、小さなボーナスでウィンドウ名とそのPIDを識別できます。

おすすめ記事