我是靠谱客的博主 苗条康乃馨,最近开发中收集的这篇文章主要介绍Linux下查看某一进程占用的内存,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、Linux下查看某一个进程所占用的内存,首先可以通过ps命令找到进程id

ps -ef|grep nacos

可以看到nacos进程为461,现在可以使用如下命令查看内存:

top -p 461

这样可以动态实时的看到CPU和内存的占用率,然后,按q键回到命令行

二、直接使用ps命令查看内存情况

ps -aux|grep nacos

第一个标注的地方是CPU和内存占用率,后面的1413148是物理内存使用量,单位为k,此时,nacos大约占用1413M内存,也即是1.4G的内存。

三、查看进程的status文件

cat /proc/461/status

VmRSS对应的值就是物理内存占用,大约和上面查询的一致。

另外,还可以通过top命令动态查看内存占用

四、根据free命令查看总体内存使用情况

free -m
free -g

参考

最后

以上就是苗条康乃馨为你收集整理的Linux下查看某一进程占用的内存的全部内容,希望文章能够帮你解决Linux下查看某一进程占用的内存所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部