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为单位)。

 

注我的个人公众号,每日更新,获取更多技术知识

posted @ 2023-12-27 17:28  黄明辉  阅读(723)  评论(0编辑  收藏  举报