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爲單位)。

 

注我的個人公衆號,每日更新,獲取更多技術知識

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章