Chinaunix首页 | 论坛 | 博客
  • 博客访问: 53408
  • 博文数量: 17
  • 博客积分: 1420
  • 博客等级: 上尉
  • 技术积分: 197
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-03 20:34
文章分类
文章存档

2010年(16)

2009年(1)

我的朋友

分类: LINUX

2010-08-11 09:19:24

进程使用的内存,通常可以使用ps命令查看,ps -aux的输出中经常包含如下的一些信息:

VSZ 是进程使用的虚拟内存大小(包括内存和SWAP空间上)

RSS 指的是驻留在内存中的大小。

大部分程序都使用共享库,注意VSZ和RSS会包含共享库的部分。
如果多个进程都使用相同的共享库,共享部分的内存会分别计入不同的进程内存。
所以所有进程RSS部分累加可能会超出物理内存总数。

可以使用pmap进程检查进程使用的内存情况:

# pmap PID_of_process

pmap可以对进程使用的各个不同部分的内存分别分类显示。
阅读(610) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~