pmap后面跟进程id,就可以查看进程的详细情况了,例如下面php的进程

可以看到php扩展占用内存的情况,方便进行查询问题

00007fb3fa4bf000     44K r-x--  /usr/lib64/php/modules/mysql.so
00007fb3fa4ca000 2048K ----- /usr/lib64/php/modules/mysql.so
00007fb3fa6ca000 8K rw--- /usr/lib64/php/modules/mysql.so
00007fb3fa6cc000 52K r-x-- /usr/lib64/php/modules/memcache.so
00007fb3fa6d9000 2048K ----- /usr/lib64/php/modules/memcache.so
00007fb3fa8d9000 4K rw--- /usr/lib64/php/modules/memcache.so
00007fb3fa8da000 2088K r-x-- /usr/lib64/php/modules/mbstring.so
00007fb3faae4000 2044K ----- /usr/lib64/php/modules/mbstring.so
00007fb3face3000 48K rw--- /usr/lib64/php/modules/mbstring.so
00007fb3facef000 44K r-x-- /usr/lib64/php/modules/ldap.so
00007fb3facfa000 2044K ----- /usr/lib64/php/modules/ldap.so
00007fb3faef9000 12K rw--- /usr/lib64/php/modules/ldap.so
00007fb3faefc000 32K r-x-- /usr/lib64/php/modules/json.so
00007fb3faf04000 2048K ----- /usr/lib64/php/modules/json.so
00007fb3fb104000 4K rw--- /usr/lib64/php/modules/json.so
00007fb3fb105000 40K r-x-- /usr/lib64/php/modules/igbinary.so
00007fb3fb10f000 2044K ----- /usr/lib64/php/modules/igbinary.so
00007fb3fb30e000 4K rw--- /usr/lib64/php/modules/igbinary.so
00007fb3fb30f000 116K r-x-- /usr/lib64/libxcb.so.1.1.
00007fb3fb32c000 2048K ----- /usr/lib64/libxcb.so.1.1.
00007fb3fb52c000 4K rw--- /usr/lib64/libxcb.so.1.1.
00007fb3fb52d000 252K r-x-- /usr/lib64/libjpeg.so.62.0.
00007fb3fb56c000 2048K ----- /usr/lib64/libjpeg.so.62.0.
00007fb3fb76c000 4K rw--- /usr/lib64/libjpeg.so.62.0.
00007fb3fb76d000 64K rw--- [ anon ]
00007fb3fb77d000 300K r-x-- /usr/lib64/php/modules/gd.so
00007fb3fb7c8000 2044K ----- /usr/lib64/php/modules/gd.so
00007fb3fb9c7000 24K rw--- /usr/lib64/php/modules/gd.so
00007fb3fb9cd000 16K rw--- [ anon ]
00007fb3fb9d1000 1796K r-x-- /usr/lib64/php/modules/fileinfo.so
00007fb3fbb92000 2044K ----- /usr/lib64/php/modules/fileinfo.so
00007fb3fbd91000 8K rw--- /usr/lib64/php/modules/fileinfo.so
00007fb3fbd93000 100K r-x-- /usr/lib64/libsasl2.so.2.0.
00007fb3fbdac000 2044K ----- /usr/lib64/libsasl2.so.2.0.
00007fb3fbfab000 4K r---- /usr/lib64/libsasl2.so.2.0.
00007fb3fbfac000 4K rw--- /usr/lib64/libsasl2.so.2.0.
00007fb3fbfad000 28K r-x-- /lib64/librt-2.12.so
00007fb3fbfb4000 2044K ----- /lib64/librt-2.12.so
00007fb3fc1b3000 4K r---- /lib64/librt-2.12.so
00007fb3fc1b4000 4K rw--- /lib64/librt-2.12.so
00007fb3fc1b5000 60K r-x-- /usr/lib64/php/modules/curl.so
00007fb3fc1c4000 2044K ----- /usr/lib64/php/modules/curl.so
00007fb3fc3c3000 8K rw--- /usr/lib64/php/modules/curl.so
00007fb3fc3c5000 236K r-x-- /usr/lib64/php/modules/xdebug.so
00007fb3fc400000 2044K ----- /usr/lib64/php/modules/xdebug.so
00007fb3fc5ff000 16K rw--- /usr/lib64/php/modules/xdebug.so
00007fb3fc603000 316K rw--- [ anon ]
00007fb3fc652000 96852K r---- /usr/lib/locale/locale-archive
00007fb402528000 52K rw--- [ anon ]
00007fb40253d000 28K r--s- /usr/lib64/gconv/gconv-modules.cache

也可以和while for in循环进行配合,实时查看进程的内存

while true;do clear;date;for i in `ps --no-headers -o "pid" -C php-fpm`;do pmap $i|tail -1;done;sleep 1;done

[PHP] pmap可以查看进程占用内存的详细情况的更多相关文章

  1. Linux下查看进程占用内存的最好方式

    今天看到stackoverflow上关于linux下如何查看某个进程占用的内存是多少的回答,觉得非常棒,不过是全英文的,很多人可能看不懂,所以我翻译一下 翻译自http://stackoverflow ...

  2. Linux中查看进程占用内存的情况【转】

    转自:http://hutaow.com/blog/2014/08/28/display-process-memory-in-linux/ Linux中查看某个进程占用内存的情况,执行如下命令即可,将 ...

  3. [linux]查看进程占用内存

    1.top -p 进程ID PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NInice:值 VIRT:进程占用的虚拟内存 RES:进程占用的物理内存 SHR:进程使 ...

  4. ps -ef、ps aux(查看进程占用内存大小)

    Linux下ps -ef和ps aux的区别及格式详解 Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Uni ...

  5. Linux/Centos查看进程占用内存大小的几种方法总结

    1.命令行输入top回车,然后按下大写M按照memory排序,按下大写P按照CPU排序. 2. ps -ef | grep "进程名"     ps -e -o 'pid,comm ...

  6. pmap命令 查看进程用了多少内存

    pmap命令   查看进程用了多少内存                                     用法       pmap [ -x | -d ] [ -q ] pids       ...

  7. Linux 查看进程消耗内存情况总结

    在Linux中,有很多命令或工具查看内存使用情况,今天我们来看看如何查看进程消耗.占用的内存情况,Linux的内存管理和相关概念要比Windows复杂一些.在此之前,我们需要了解一下Linux系统下面 ...

  8. Linux的php-fpm优化心得-php-fpm进程占用内存大和不释放内存问题(转)

    原文地址:https://wzfou.com/php-fpm/ 最近发现博客的内存老是隔三差五地被“吃掉”了,登录到后台后偶尔会出卡顿的情况,一开始怀疑是Swap不够导致的,于是给VPS主机增加了几个 ...

  9. Linux下实现脚本监测特定进程占用内存情况

    Linux系统下,我们可以利用以下命令来获取特定进程的运行情况: cat /proc/$PID/status 其中PID是具体的进程号,这个命令打印出/proc/特定进程/status文件的内容,信息 ...

随机推荐

  1. 基于STM32的无损压缩算法miniLZO移植,压缩率很高,20KB随机数压缩到638字节,耗时275us

    说明: 1.miniLZO是采用C编写的无损压缩库. 2.提供了快速压缩和超快速解压缩能力. 3.比较耗内存,需要64KB内存用于压缩,对于H7这种大内存的,非常合适.或者有外置SRAM/SDRAM的 ...

  2. 详解串行通信协议及其FPGA实现

    前言 好久没更新博客了,这篇文章写写停停,用了近一周的时间,终于写完了.本篇文章介绍,串口协议数据帧格式.串行通信的工作方式.电平标准.编码方式及Verilog实现串口发送一个字节数据和接收一个字节数 ...

  3. Xamarin 开发环境搭建

    一.安装环境 打开 Visual Studio Installer,点击修改,然后勾选 "使用 .NET 的移动开发" 二.移动SDK SDK默认被放置在了E:\Program F ...

  4. 修改vscode的文件,对应的磁盘文件不改变

    两种解决办法: 首先:修改VSCode默认配置文件,点击左下角设置标志图 -> 设置,出来了设置相关的东西,搜索 files.autoSave 第一种:把"files.autoSave ...

  5. html中的框架frameset和frame及iframe

    通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面. 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面,简而言之,就是在一个窗口中显示多个页面. 每个页面称之为一个框架.并且每个框架独立 ...

  6. 卡拉OK歌词原理和实现高仿Android网易云音乐

    大家好,我们是爱学啊,继上一篇讲解了[LRC歌词原理和实现高仿Android网易云音乐],今天给大家带来一篇关于卡拉OK歌词原理和在Android上如何实现歌词逐字滚动的效果,本文来自[Android ...

  7. python 基础学习笔记(6)--函数(2)

                                                                                                        ...

  8. Cocos2d-x3.0网络通信学习(一)

    配置:win7+Cocos2d-x.3.0+VS2012 摘要:建立基本的http通信并得到返回信息. 一.添加项目与编译库 1.添加头文件 在需要用到Http网络相关类的文件中加入头文件 #incl ...

  9. Python selenium登录163邮箱示例

    思路:使用python自带的unittest单元测试框架测试163邮箱登录成功的case import unittestfrom selenium import webdriverimport tim ...

  10. Eclipse alt+/语法不提示的解决方法

    最近公司电脑上的Eclipse没有了自动提示功能,也不是全部不提示,大多数情况下按下“alt+/”键还会产生提示,但是当我在java项目中邪main方法和syso的时候,“alt+/”则会失效,今天在 ...