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的物理内存。
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的物理内存。
相关文章推荐
- 【一些事晚报】滴滴出行新LOGO既山寨又失败
- 关于storyBoard的约束和classessize
- JDBC1
- latex三种标准文类book, report, article的章节命令与层次深度
- SPI写入数据的时候记得读取,不然会一直读出0xFF!
- 2015-09-14
- SQL Server 2012 AlwaysOn高可用配置之四:创建群集
- 面向对象特性——继承
- nyoj 366 D的小L 【全排列(模板)】
- metaq原理
- 软件测试常用的功能测试方法
- CentOs 下ssh免密码登录
- [各种面试题] 买卖股票最多K次
- FisherFace 进行人脸分裂
- Spring MVC controller间跳转 重定向 传参 (转)
- 用openoffice 在windows和linux系统中 转换文件格式 注意地方!
- 剑指 offer:二叉树的深度
- CATransform3D 矩阵变换之立方体旋转实现细节
- A clever person solves a problem. A wise person avoids it
- Linux:常用shell快捷键