`
- 浏览:
267605 次
- 来自:
广州
-
动态查看一个进程的内存使用
- 1、top命令
- top -d 1 -p pid [,pid ...]
- 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)
静态查看一个进程的内存使用
- 1、pmap命令
- pmap pid
-
- 2、ps命令
- ps aux|grep process_name
-
- 3、查看/proc/process_id/文件夹下的status文件
- Name: php
- State: R (running)
- SleepAVG: 0%
- Tgid: 21574
- Pid: 21574
- PPid: 10005
- TracerPid: 0
- Uid: 1000 1000 1000 1000
- Gid: 100 100 100 100
- FDSize: 256
- Groups: 16 100
- VmPeak: 161740 kB
- VmSize: 161740 kB
- VmLck: 0 kB
- VmHWM: 107144 kB
- VmRSS: 107144 kB
- VmData: 106192 kB
- VmStk: 84 kB
- VmExe: 5588 kB
- VmLib: 7884 kB
- VmPTE: 268 kB
- Threads: 1
- SigQ: 0/69632
- SigPnd: 0000000000000000
- ShdPnd: 0000000000000000
- SigBlk: 0000000000000000
- SigIgn: 0000000000001000
- SigCgt: 00000001818040a7
- CapInh: 0000000000000000
- CapPrm: 0000000000000000
- CapEff: 0000000000000000
- Cpus_allowed: 00000000,00000000,00000000,0000000f
- Mems_allowed: 1
-
- 任务虚拟地址空间的大小 VmSize
- 应用程序正在使用的物理内存的大小 VmRSS
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
一个很好用的小工具,可以查看当前系统进程的内存CPU资源消耗情况
C/C++实现linux和Windows查看系统、进程、服务的内存和CPU使用情况的源代码,生成的是静态链接库,Windows和Linux下经测试都可用,查看系统、指定名称的服务、指定名称的进程占用CPU和内存,查看方式不是通过程序中...
查看LINUX进程内存占用情况.docx
Linux查看进程的内存占用情况.pdfLinux查看进程的内存占用情况.pdf
本篇文章是对linux下查看进程内存的使用情况进行了详细的分析介绍,需要的朋友参考下
Linux 下C++共享内存、信号量封装,实现进程同步
LinuxMemoryManagement linux 进程内存管理
查看LINUX进程内存占用情况整理.....................................
linux下C语言编程4-使用共享内存实现进程间通信
linux c下的多进程例子,使用共享内存进行通信,一个进程写一个进程读。
无亲缘关系多进程,使用互斥同步锁实现内存共享。
linux下查看java进程下线程占用cpu情况
linux下查看最消耗CPU、内存的进程
很简单, 监控linux某进程内存的脚本
linux下C语言编程4-使用共享内存实现进程间通信.pdf
ARM LINUX 进程间通讯 共享内存 ;可以实现多个不同程序通讯而不是仅仅实现父子进程通讯!
Linux环境进程间通信(五) 共享内存(上)
自己做的一个ppt通过共享内存的方式实现进程间的通信