NK-*_*ell 2 memory linux shell swap memory-management
top
要查看一些内存信息,我可以在through中观看它cat /proc/meminfo
。
在 /proc/meminfo 中我可以看到整个系统的交换使用情况,如下所示:
SwapCached: 4 kB
SwapTotal: 33460220 kB
SwapFree: 33460216 kB
Run Code Online (Sandbox Code Playgroud)
但可能存在几乎所有交换都被使用的情况(即,有一小部分SwapFree
)。我怎样才能知道哪些进程正在消耗这个交换?
UPD:有一个太小的块SwapFree
基本上意味着有一些进程(进程)消耗了大量内存并且很长时间没有使用它。我需要找到这样的流程。
top
f
选择显示的字段Space
- SWAP 前面将带有星号*
第 5 步不是必需的,只是为了方便 - 没有它,SWAP 将显示为列表的最后一个条目,位于 之后COMMAND
。
归档时间: |
|
查看次数: |
13296 次 |
最近记录: |