这个问题在这里详细介绍。
您如何衡量Linux中应用程序或进程的内存使用情况?
在了解Linux上的内存使用的博客文章中,ps这不是用于此目的的准确工具。
为什么ps是“错”
根据您的看法,它ps不会报告进程的实际内存使用情况。它的实际作用是显示如果每个进程是唯一运行的进程,则每个进程将占用多少实际内存。当然,一台典型的Linux机器在任何给定时间都运行着几十个进程,这意味着报告的VSZ和RSS编号ps几乎肯定是错误的。