1 问题
我们怎么知道进程占用的内存多大
2 我们可以使用pmap命令
pmap命令用于显示一个或多个进程的内存状态,报告进程的地址空间和内存状态信息。
一般使用
pmap pid
一般参数选项如下
-x extended显示扩展格式-d device显示设备格式-q quiet不显示header/footer行-V 显示版本信息
我们先用top命令查看占用CPU高的进程,这里我们知道有个httpd进行的PId是26858
我们先pmap 26858试下,部分效果如下,我们知道内存映射所占空间大小是2369116K
我们用-x参数使用下部分效果如下
pmap -x26858
如果觉得《linux之pmap命令查看进程的地址空间和占用的内存》对你有帮助,请点赞、收藏,并留下你的观点哦!