本文介紹幾種在Linux系統(tǒng)中查看內(nèi)存占用情況的實(shí)用方法。
方法一:free命令
free -h 命令以易于理解的格式(KB、MB、GB)顯示系統(tǒng)內(nèi)存總量、已用內(nèi)存、可用內(nèi)存等信息。 這提供了一個(gè)快速概述。
方法二:top命令
top 命令實(shí)時(shí)顯示系統(tǒng)進(jìn)程的資源使用情況,包括內(nèi)存占用。 它能讓你看到每個(gè)進(jìn)程使用了多少內(nèi)存,并了解系統(tǒng)整體的內(nèi)存壓力。 按下 q 鍵或 Ctrl+C 退出。
方法三:htop命令
htop 命令類似于 top,但界面更直觀,功能更強(qiáng)大。 如果你的系統(tǒng)未安裝,可以使用 sudo apt-get install htop (Debian/Ubuntu) 或類似的包管理器命令安裝。
方法四:vmstat命令
vmstat -s 命令顯示系統(tǒng)的虛擬內(nèi)存統(tǒng)計(jì)信息,包括內(nèi)存總量、已用內(nèi)存、空閑內(nèi)存以及緩存和緩沖區(qū)等詳細(xì)信息。
方法五:sar命令
sar -u
選擇以上任意一種方法,都能有效地幫助你監(jiān)控Linux系統(tǒng)的內(nèi)存使用情況。