新聞中心
Linux查看CPU和內(nèi)存使用情況 在系統(tǒng)維護(hù)的過(guò)程中,隨時(shí)可能有需要查看 CPU 使用率,并根據(jù)相應(yīng)信息分析系統(tǒng)狀況的需要,本篇文章為大家講解一下Linux中查看內(nèi)存五種方法

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的廣信網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
方法1:free命令
由于free命令是最廣泛使用的,毫無(wú)疑問(wèn)是最有用的,我們首先會(huì)提到它的用法。此命令用于檢查有關(guān)系統(tǒng)RAM使用情況的信息。以下是您將在終端中輸入的命令:
[root@linuxprobe ~]$ free -m
total used free shared buff/cache available
Mem: 1821 1034 78 3 708 523
Swap: 2047 51 1996
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
available列 表示可用內(nèi)存。 Swap條目中used的列是 51,這意味著它使用了51M,空閑部分是1996M。
方法2:vmstat命令
要通過(guò)vmstat命令查看內(nèi)存統(tǒng)計(jì)信息,可以按以下方式使用它:
[root@linuxprobe ~]$ vmstat -s
1865252 K total memory
1063392 K used memory
584000 K active memory
703272 K inactive memory
97844 K free memory
0 K buffer memory
704016 K swap cache
2097148 K total swap
53696 K used swap
2043452 K free swap
15894 non-nice user cpu ticks
1683 nice user cpu ticks
16806 system cpu ticks
1674779 idle cpu ticks
1359 IO-wait cpu ticks
0 IRQ cpu ticks
1758 softirq cpu ticks
0 stolen cpu ticks
5076596 pages paged in
702716 pages paged out
2139 pages swapped in
14109 pages swapped out
2046484 interrupts
3070821 CPU context switches
1544162333 boot time
26018 forks
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
s標(biāo)簽提供有關(guān)內(nèi)存使用的詳細(xì)統(tǒng)計(jì)信息。您可以在輸出中查看可用內(nèi)存和可用交換內(nèi)存條目,指示系統(tǒng)中的可用內(nèi)存。
方法3:/proc/meminfo命令
以下命令從/proc文件系統(tǒng)中提取與內(nèi)存相關(guān)的信息。 這些文件包含有關(guān)系統(tǒng)和內(nèi)核的動(dòng)態(tài)信息,而不是真實(shí)的系統(tǒng)文件。這是用于打印內(nèi)存信息的命令:
[root@linuxprobe ~]$ cat /proc/meminfo
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
此命令的輸出類似于vmstat命令。 您可以輕松查看MemFree結(jié)果中的空閑內(nèi)存和SwapFree結(jié)果中的可用交換內(nèi)存。
方法4:top命令
top命令用于打印系統(tǒng)的CPU和內(nèi)存使用情況。 您可以按如下方式使用此命令:
[root@linuxprobe ~]$ top
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
在輸出的標(biāo)題中,您可以看到KiB Mem和Kib Swap條目,通過(guò)它們可以檢查已用和可用的內(nèi)存資源。
方法5:htop命令
就像top命令一樣,htop命令也會(huì)詳細(xì)分析您的CPU和內(nèi)存使用情況。 如果您的系統(tǒng)上沒(méi)有安裝htop,Ubuntu下可以先通過(guò)以下命令更新abt存儲(chǔ)庫(kù)來(lái)安裝它:
$ sudo apt-get update
然后輸入以下命令
$ sudo apt install htop
CentOS下使用如下命令安裝:
[root@linuxprobe ~]$ sudo yum install htop
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
5種檢查可用內(nèi)存的方法5種檢查可用內(nèi)存的方法
安裝htop后,您只需使用以下命令打印所需信息:
[root@linuxprobe ~]$ htop
標(biāo)題中的Mem (Memory 也就是 RAM) 和 Swp (Swap)條目表示已用和總內(nèi)存,通過(guò)它可以計(jì)算系統(tǒng)上可用的可用內(nèi)存。
使用我們?cè)诒疚闹刑岬降拿睿梢员O(jiān)視系統(tǒng)進(jìn)程內(nèi)存情況。 您可以完全不使用GUI,并且仍然可以檢查個(gè)人計(jì)算機(jī)和服務(wù)器上的內(nèi)存使用情況。
網(wǎng)站名稱:Linux系統(tǒng)中查看內(nèi)存具體方法
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/djjiche.html


咨詢
建站咨詢
