すべてのメモリを占有するプロセスを見つける方法は?

すべてのメモリを占有するプロセスを見つける方法は?

CPU使用量のアイデアを得るために、topのようなものを探しています。これを実行できるコマンドライン引数はtopにありますか?現在のメモリがいっぱいになって、「man top」もメモリ不足で失敗します。 :)

ベストアンサー1

内部でtop次のことを試すことができます。

  • SHIFT+を押すf
  • %MEMに対応する文字を押してください。
  • ~によるとENTER

次のことを試すこともできます。

$ ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -5

これにより、メモリ使用量ベースの上位5つのプロセスが表示されます。

おすすめ記事