1、free命令
free命令可以顯示整體內(nèi)存使用情況,包括總內(nèi)存、已使用的內(nèi)存、空閑的內(nèi)存、被內(nèi)核緩沖的內(nèi)存以及被內(nèi)核緩存和緩沖區(qū)占用的內(nèi)存等關鍵指標:
total:總計物理內(nèi)存的大小。
used:已使用的內(nèi)存大?。ê彺妫?。
free:空閑的內(nèi)存大小。
shared:多個進程共享的內(nèi)存總額。
buffers/cached:磁盤緩存的大小。
2、top命令
top命令可以實時監(jiān)控系統(tǒng)的各種資源使用情況,實時監(jiān)控進程級內(nèi)存占用,運行后按 Shift+M 按內(nèi)存排序進程,顯示 %MEM(內(nèi)存占比)、MiB Mem等:
MiB Mem:顯示了物理內(nèi)存的使用情況,包括總量、已用數(shù)、空閑數(shù)等信息。
MiB Swap:顯示了交換空間(Swap)的使用情況。
%MEM:每個進程占用的內(nèi)存百分比。

3、htop命令
htop命令是更強大的圖形化監(jiān)控工具,增強版交互工具,需安裝,支持彩色顯示和鼠標操作,可以直觀展示內(nèi)存消耗,以圖形方式顯示系統(tǒng)的各種資源使用情況,實時監(jiān)控進程級內(nèi)存占用。如果未安裝,可以使用以下命令進行安裝:sudo apt-get install htop。運行htop后,界面會顯示各個進程的內(nèi)存使用情況,可以按下F6鍵選擇按內(nèi)存使用情況進行排序。
htop界面會顯示各個進程的內(nèi)存使用情況,包括進程名、用戶、PID、PRI、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+和COMMAND等信息。%MEM列顯示了每個進程占用的內(nèi)存百分比。
4、vmstat命令
vmstat命令可以報告虛擬內(nèi)存統(tǒng)計信息,提供內(nèi)存和Swap的實時統(tǒng)計,顯示詳細內(nèi)存報告,包括空閑內(nèi)存、緩存和Swap使用情況。??關鍵指標包括:
procs:進程狀態(tài)信息。
memory:內(nèi)存使用情況,包括空閑內(nèi)存、已用內(nèi)存、緩存等。
swap:交換空間的使用情況。
io:輸入輸出統(tǒng)計信息。
system:系統(tǒng)中斷次數(shù)。
cpu:CPU使用情況。
5、/proc/meminfo文件
/proc/meminfo文件可以直接讀取內(nèi)核內(nèi)存數(shù)據(jù),提供詳細的內(nèi)存信息,反映系統(tǒng)全局內(nèi)存狀態(tài)。??關鍵指標包括:
MemTotal:總計物理內(nèi)存的大小。
MemFree:空閑的內(nèi)存大小。
MemAvailable:可供新程序使用的內(nèi)存大小。
Buffers:用于緩沖區(qū)的內(nèi)存大小。
Cached:用于緩存的內(nèi)存大小。
推薦服務器配置:
|
CPU |
內(nèi)存 |
硬盤 |
帶寬 |
IP數(shù) |
月付 |
|
Xeon E3 |
16G |
1TB HD |
1G 50T流量 |
1+8*/27(可用233個) |
1180 |
|
E5-2683v4 |
64G |
1TB HD |
1G 50T流量 |
1+8*/27(可用233個) |
1860 |
|
Xeon E3-1230 |
16G |
1TB SATA |
1G/20T流量 |
5+1C(可用258個) |
1199 |
租用服務器,詳細咨詢QQ:80496086
了解更多服務器及資訊,請關注夢飛科技官方網(wǎng)站 http://m.n2049.cn/,感謝您的支持!















