通过/proc/PID/status查看进程内存占用情况
2018-01-08 16:47
387 查看
网上有很多资料描述status的内容,但是有些是错误的。
综合比较了一下,下面2个的内容应该是正确的。
1、https://locklessinc.com/articles/memory_usage/
2、http://hutaow.com/blog/2014/08/28/display-process-memory-in-linux/
综合比较了一下,下面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 |
VmPeak | 进程所使用的虚拟内存的峰值 |
VmSize | 进程当前使用的虚拟内存的大小 |
VmLck | 已经锁住的物理内存的大小(锁住的物理内存不能交换到硬盘) |
VmHWM | 进程所使用的物理内存的峰值 |
VmRSS | 进程当前使用的物理内存的大小 |
VmData | 进程占用的数据段大小 |
VmStk | 进程占用的栈大小 |
VmExe | 进程占用的代码段大小(不包括库) |
VmLib | 进程所加载的动态库所占用的内存大小(可能与其它进程共享) |
VmPTE | 进程占用的页表大小(交换表项数量) |
VmSwap | 进程所使用的交换区的大小 |
相关文章推荐
- Android - procrank查看进程占用内存情况
- Centos6下通过pidstat查看各进程资源(CPU、Memory、Disk)占用情况
- 如何通过proc目录查看每个进程的内存和swap的占用
- 通过/proc/pid./status查看进程信息
- Linux查看进程的内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- Linux 查看某一个进程占用内存情况
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- Linux中查看进程占用内存的情况【转】
- 查看LINUX进程内存占用情况 top pmap ps
- Linux上查看某个进程内存占用情况
- Linux查看进程内存占用及内存使用情况
- [工作笔记之三] 通过adb查看android手机CPU和内存占用情况
- linux中查看进程的内存占用情况2
- 查看LINUX进程内存占用情况
- 查看LINUX进程内存占用情况
- linux下查看进程内存占用情况