新聞中心
linux查看物理內(nèi)存的方法

Linux是一款經(jīng)過高度開發(fā)的開源操作系統(tǒng),它擁有豐富的系統(tǒng)管理接口。在Linux系統(tǒng)中,開發(fā)者可以通過各種系統(tǒng)指令來顯示系統(tǒng)的物理內(nèi)存狀況。本文將介紹如何在Linux系統(tǒng)中查看物理內(nèi)存的方法。
1. 通過/proc/meminfo查看
/proc/meminfo是Linux提供的以”文件”形式存在的偽文件系統(tǒng),是Linux內(nèi)核與硬件抽象層之間的接口,由Linux內(nèi)核控制數(shù)據(jù)的傳輸過程,其中存儲(chǔ)了系統(tǒng)內(nèi)存信息,我們可以從中查看系統(tǒng)物理內(nèi)存的信息。想要查看物理內(nèi)存,只要運(yùn)行cat /proc/meminfo指令,就可以看到類似下面的輸出結(jié)果:
MemTotal: 8118020 kB
Memfree: 6314536 kB
MemAvailable: 7182924 kB
Buffers: 1480 kB
Cached: 128552 kB
其中MemTotal顯示的是整個(gè)內(nèi)存的大小,MemFree顯示的是內(nèi)存中未使用的內(nèi)存大小,MemAvailable顯示的是可以使用的內(nèi)存大小,Buffers和Cached顯示的是內(nèi)存被用來緩存磁盤數(shù)據(jù)的大小。
2. 通過free查看
free指令用于查看Linux系統(tǒng)中可用和不可用內(nèi)存的情況,可以查看物理內(nèi)存的總?cè)萘浚约翱臻e的物理內(nèi)存的大小,使用free指令查看內(nèi)存,輸出結(jié)果和上面類似,其中total顯示的是整個(gè)內(nèi)存的大小,free顯示的是內(nèi)存中未使用的內(nèi)存大小。
[root@localhost ~]# free
total used free shared buff/cache available
Mem: 8118020 1066908 6528964 16644 1373148 7195152
Swap: 0 0 0
3. 通過top查看
top指令可以動(dòng)態(tài)查看物理內(nèi)存的使用情況。使用top指令,系統(tǒng)會(huì)提示輸入“Shift + M”,我們可以按照此提示,按下shift + m鍵,查看系統(tǒng)內(nèi)存的使用情況,輸出結(jié)果如下:
Mem: 8217144k total, 5585668k used, 2631476k free, 10208k buffers
Swap: 0k total, 0k used, 0k free, 406700k cached
我們可以從上面結(jié)果中計(jì)算出總共有821.7M內(nèi)存,5.5M內(nèi)存被占用,2.6M內(nèi)存處于空閑狀態(tài),0.4M內(nèi)存用來緩存數(shù)據(jù)。
以上就是使用Linux查看物理內(nèi)存的方法,可以通過系統(tǒng)指令/proc/meminfo查看,也可以使用free和top查看。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
標(biāo)題名稱:Linux查看物理內(nèi)存的方法(linux獲取物理內(nèi)存)
網(wǎng)頁路徑:http://www.dlmjj.cn/article/cccsoco.html


咨詢
建站咨詢
