virt res shr 表示的意义

来源:互联网 发布:e筋翻样软件多少钱 编辑:程序博客网 时间:2024/06/04 20:06
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的物理内存。 
0 0
原创粉丝点击