下面这个代码可以得到当前进程所占用的内存:
cat /proc/<pid>/statm |awk '{printf "%dm\n",$1/1024}'
本文介绍了一个简单的命令行方法来查询当前进程所占用的内存大小。通过组合使用 'cat' 和 'awk' 命令,我们可以从 '/proc/<pid>/statm' 文件中读取并计算出进程的实际内存使用情况。
cat /proc/<pid>/statm |awk '{printf "%dm\n",$1/1024}'
2796

被折叠的 条评论
为什么被折叠?