を使用すると、ps aux --sort rss
メモリ消費量の昇順でプロセスのリストを取得できます。ps
特定のメモリを消費するプロセスのリストを取得する方法はありますか?
つまり、カーネルスレッドなど、「rssとvszがゼロのすべてのプロセスを一覧表示する」ということです。
答え1
awk
簡単なフィルタを使用できます。
私たちは5列と6列の出力で次のことがps aux
できることを知っています。vsz
rss
ps aux --sort rss | awk '$5 == 0 && $6 == 0'
両方の値がゼロのフィールドのみが表示されます。
タイトルも欲しいなら
ps aux --sort rss | awk 'NR==1 || ($5 == 0 && $6 == 0)'