博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过/proc/PID/status查看进程内存占用情况
阅读量:4068 次
发布时间:2019-05-25

本文共 743 字,大约阅读时间需要 2 分钟。

网上有很多资料描述status的内容,但是有些是错误的。

综合比较了一下,下面2个的内容应该是正确的。

1、https://locklessinc.com/articles/memory_usage/

VmPeak: Peak virtual memory usage
VmSize: Current virtual memory usage
VmLck: Current mlocked memory
VmHWM: Peak resident set size
VmRSS: Resident set size
VmData: Size of "data" segment
VmStk: Size of stack
VmExe: Size of "text" segment
VmLib: Shared library usage
VmPTE: Pagetable entries size
VmSwap: Swap space used
2、http://hutaow.com/blog/2014/08/28/display-process-memory-in-linux/

VmPeak 进程所使用的虚拟内存的峰值
VmSize 进程当前使用的虚拟内存的大小
VmLck 已经锁住的物理内存的大小(锁住的物理内存不能交换到硬盘)
VmHWM 进程所使用的物理内存的峰值
VmRSS 进程当前使用的物理内存的大小
VmData 进程占用的数据段大小
VmStk 进程占用的栈大小
VmExe 进程占用的代码段大小(不包括库)
VmLib 进程所加载的动态库所占用的内存大小(可能与其它进程共享)
VmPTE 进程占用的页表大小(交换表项数量)
VmSwap 进程所使用的交换区的大小

转载地址:http://asmji.baihongyu.com/

你可能感兴趣的文章
国产PLC应该学习一下国产变频器
查看>>
关于OPC(Ole for process control)服务器开发需要的知识
查看>>
利用OPC技术实现双网冗余系统的通讯驱动
查看>>
OPC技术在监控系统中的应用
查看>>
OPC客户程序(VB篇——同步)
查看>>
OPC客户程序(VB篇——异步)
查看>>
Data Access IDL Specification(OPC2.0规范)
查看>>
OPCError.h(OPC2.0规范)
查看>>
远程访问OPC SERVER DCOM的配置
查看>>
在工控领域用到的VC++知识(个人经验)
查看>>
OPC BROWSER ITEM程序(VB篇)
查看>>
OPC客户程序(C篇——OPC1.0,2.0规范)
查看>>
短信的两种模式(转载)
查看>>
SQL语言基础 (转自key)
查看>>
一个简单的以太网广播收发例子
查看>>
远程运维(监控)系统概念——云
查看>>
即将推出如何通过迈思德网关开发MQTT教程
查看>>
迈思德网关成功与2家云平台完成对接
查看>>
工业物联网的云端协议将以MQTT+SSL/TLS为主,协议格式以JSON为主
查看>>
bacnet ip转MQTT
查看>>