Process
如何找到哪些程序正在佔用所有記憶體?
我正在尋找像 top 是 CPU 使用率這樣的東西。是否有執行此操作的 top 命令行參數?目前,我的記憶力太滿了,即使是“man top”也會因為記憶體不足而失敗:)
從內部
top
您可以嘗試以下操作:
- 按
SHIFT
+f
- 按 %MEM 對應的字母
- 按
ENTER
你也可以試試:
$ ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -5
這將給出記憶體使用量排名前 5 的程序。
如果您安裝了它,我喜歡
htop
一旦啟動它,您可以按f6
,down arrow
(toMEM%
)enter
來按記憶體排序。