centos 查看 某个应用所占用的内存大小
要查看某个应用程序所使用的内存大小,可以使用以下步骤在 CentOS 上进行:
打开终端,并登录到 CentOS 服务器。
使用 ps
命令结合 grep
过滤器来查找特定应用程序的进程ID(PID)。假设要查找名为 "myapp" 的应用程序,可以运行以下命令:
ps aux | grep myapp
这将显示包含 "myapp" 关键字的进程列表,并获取目标应用程序的 PID。mysmysqpp
myapp 就是应用的名称,比如我们创建的服务叫 patent. ,那myapp 就是patent
使用 top
命令来监视特定进程的内存使用情况。运行以下命令:
top -p <PID>
比如我这边的pid 就是 2171,执行上面命令后,就是图中第二个截图的样子。其中RES 就是实际占用的物理内存大小。 我的项目是.net 6.0的应用 ,小项目
在 top
命令的界面中,按下 Shift + E 键,以按照内存使用量对进程进行排序。
找到你的应用程序,并观察 RES(Resident Set Size)列的值。该值表示应用程序当前使用的物理内存大小(以KB为单位)。
注我的个人公众号,每日更新,获取更多技术知识