Linux/Centos查看进程占用内存大小的几种方法总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux/Centos查看进程占用内存大小的几种方法总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1164字,纯文字阅读大概需要2分钟。
内容图文
![Linux/Centos查看进程占用内存大小的几种方法总结](/upload/InfoBanner/zyjiaocheng/948/e4ef9b8eed374d5dacf7667dfb658eb7.jpg)
1.命令行输入top回车,然后按下大写M按照memory排序,按下大写P按照CPU排序。
2. ps -ef | grep "进程名"
ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 进程名
例如:
# ps -ef | grep mongodb | grep -v grep
root 18512 1 8 Feb28 ? 11:25:23 mongod -f mongodb.conf
# ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep 18512 | grep -v grep
18512 mongod mongod -f mongodb.conf 8.0 6243952 7924496 Feb28 root 0
备注:
pid:进程的ID
vsz:进程占用的虚拟内存
rsz:进程占用的物理内存
3. top -d 1 -p pid
例如:
# top -d 1 -p 18512
top - 13:18:41 up 9 days, 19:53, 3 users, load average: 0.00, 0.00, 0.00
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.2%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st
Mem: 8191244k total, 7929432k used, 261812k free, 122160k buffers
Swap: 20479996k total, 16232k used, 20463764k free, 1316248k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18512 root 20 0 7738m 6.0g 5472 S 1.0 76.3 685:26.98 mongod
4. pmap -x pid
例如:
# pmap -x 18512
内容总结
以上是互联网集市为您收集整理的Linux/Centos查看进程占用内存大小的几种方法总结全部内容,希望文章能够帮你解决Linux/Centos查看进程占用内存大小的几种方法总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。