进程使用的内存,通常可以使用ps命令查看,ps -aux的输出中经常包含如下的一些信息:
VSZ 是进程使用的虚拟内存大小(包括内存和SWAP空间上)
RSS 指的是驻留在内存中的大小。
大部分程序都使用共享库,注意VSZ和RSS会包含共享库的部分。
如果多个进程都使用相同的共享库,共享部分的内存会分别计入不同的进程内存。
所以所有进程RSS部分累加可能会超出物理内存总数。
可以使用pmap进程检查进程使用的内存情况:
# pmap PID_of_process
pmap可以对进程使用的各个不同部分的内存分别分类显示。
阅读(610) | 评论(0) | 转发(0) |