查看进程内存

方法一

首先得到进程id, 例如查看MySQL内存使用情况

ps -ef | grep mysqld
Linux 查看进程内存方法
top -p 1253
Linux 查看进程内存方法

方法二

直接使用ps命令:

ps -aux | grep mysqld
Linux 查看进程内存方法
第一个标注的地方是CPU和内存占用率,后面的192296是物理内存使用量,单位是k,此时mysql大约占用192M内存

方法三

查看进程的status文件(1253是进程id):

cat /proc/1253/status
Linux 查看进程内存方法
得到结果跟上面两个方法一样。

另外可以通过 ps aux | sort -k4,4nr | head -n 10 查看内存占用前10名的进程。

相关文章: