您的位置:首页 > 其它

virt res shr 表示的意义

2015-09-14 22:34 204 查看
top命令通过解析/proc/<pid>/statm统计VIRT和RES和SHR字段值。 
VIRT是申请的虚拟内存总量。 
RES是进程使用的物理内存总和。 
SHR是RES中”映射至文件”的物理内存总和。包括: 
程序的代码段。 
动态库的代码段。 
通过mmap做的文件映射。 
通过mmap做的匿名映射,但指明了MAP_SHARED属性。 
通过shmget申请的共享内存|伦理片 http://www.dotdy.com/
/proc/<pid>/smaps内Shared_*统计的是RES中映射数量>=2的物理内存。 
/proc/<pid>/smaps内Private_*统计的是RES中映射数量=1的物理内存。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: