溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

發(fā)布時(shí)間:2022-01-25 09:33:53 來(lái)源:億速云 閱讀:276 作者:小新 欄目:開(kāi)發(fā)技術(shù)

這篇文章給大家分享的是有關(guān)Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

1. /proc/meminfo

一種最簡(jiǎn)單的方法是通過(guò)“/proc/meminfo”來(lái)檢查內(nèi)存使用狀況。這個(gè)動(dòng)態(tài)更新的虛擬文件事實(shí)上是諸如free,top和ps這些與內(nèi)存相關(guān)的工具的信息來(lái)源。從可用/閑置物理內(nèi)存數(shù)量到等待被寫(xiě)入緩存的數(shù)量或者已寫(xiě)回磁盤(pán)的數(shù)量,只要是你想要的關(guān)于內(nèi)存使用的信息,“/proc/meminfo”應(yīng)有盡有。特定進(jìn)程的內(nèi)存信息也可以通過(guò)“/proc/statm”和“/proc/status”來(lái)獲取。

 1.$ cat /proc/meminfo

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

2. atop

atop命令是用于終端環(huán)境的基于ncurses的交互式的系統(tǒng)和進(jìn)程監(jiān)測(cè)工具。它展示了動(dòng)態(tài)更新的系統(tǒng)資源摘要(CPU, 內(nèi)存, 網(wǎng)絡(luò), 輸入/輸出, 內(nèi)核),并且用醒目的顏色把系統(tǒng)高負(fù)載的部分以警告信息標(biāo)注出來(lái)。它同樣提供了類(lèi)似于top的線程(或用戶)資源使用視圖,因此系統(tǒng)管理員可以找到哪個(gè)進(jìn)程或者用戶導(dǎo)致的系統(tǒng)負(fù)載。內(nèi)存統(tǒng)計(jì)報(bào)告包括了總計(jì)/閑置內(nèi)存,緩存的/緩沖的內(nèi)存和已提交的虛擬內(nèi)存。

 1.$ sudo atop

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

3. free

free命令是一個(gè)用來(lái)獲得內(nèi)存使用概況的快速簡(jiǎn)單的方法,這些信息從“/proc/meminfo”獲取。它提供了一個(gè)快照,用于展示總計(jì)/閑置的物理內(nèi)存和系統(tǒng)交換區(qū),以及已使用/閑置的內(nèi)核緩沖區(qū)。

 1.$ free -h

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

4. GNOME System Monitor

GNOME System Monitor 是一個(gè)圖形界面應(yīng)用,它展示了包括CPU,內(nèi)存,交換區(qū)和網(wǎng)絡(luò)在內(nèi)的系統(tǒng)資源使用率的較近歷史信息。它同時(shí)也可以提供一個(gè)帶有CPU和內(nèi)存使用情況的進(jìn)程視圖。

 1.$ gnome-system-monitor

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

5. htop

htop命令是一個(gè)基于ncurses的交互式的進(jìn)程視圖,它實(shí)時(shí)展示了每個(gè)進(jìn)程的內(nèi)存使用情況。它可以報(bào)告所有運(yùn)行中進(jìn)程的常駐內(nèi)存大小(RSS)、內(nèi)存中程序的總大小、庫(kù)大小、共享頁(yè)面大小和臟頁(yè)面大小。你可以橫向或者縱向滾動(dòng)進(jìn)程列表進(jìn)行查看。

 1.$ htop

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

6. KDE System Monitor

就像GNOME桌面擁有GNOME System Monitor一樣,KDE桌面也有它自己的對(duì)口應(yīng)用:KDE System Monitor。這個(gè)工具的功能與GNOME版本極其相似,也就是說(shuō),它同樣展示了一個(gè)關(guān)于系統(tǒng)資源使用情況,以及帶有每個(gè)進(jìn)程的CPU/內(nèi)存消耗情況的實(shí)時(shí)歷史記錄。

 1.$ ksysguard

Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用

感謝各位的閱讀!關(guān)于“Linux系統(tǒng)如何使用命令行的方式查看內(nèi)存占用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI