vmstat
創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、溆浦網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為溆浦等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
vmstat 指令用來顯示虛擬內(nèi)存使用狀態(tài),同時(shí)也可以顯示進(jìn)程、cpu活動(dòng)情況。vmstat報(bào)告有關(guān)進(jìn)程、內(nèi)存、分頁、塊IO、陷阱和CPU活動(dòng)的信息。生成的第一份報(bào)告給出了自上次重新啟動(dòng)以來的平均值。其他報(bào)告提供了長度延遲取樣周期的信息。在這兩種情況下,進(jìn)程和內(nèi)存報(bào)告都是瞬時(shí)的。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。
1 、語法
vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]
vmstat [-s] [-n] [-S unit]
vmstat [-m] [-n] [delay [ count]]
vmstat [-d] [-n] [delay [ count]]
vmstat [-p disk partition] [-n] [delay [ count]]
vmstat [-f]
vmstat [-V]
2 、選項(xiàng)列表
選項(xiàng) |
說明 |
-a |
顯示使用和非使用的虛擬內(nèi)存狀態(tài) |
-f |
顯示開機(jī)之后fork的使用情況 |
-t |
增加時(shí)間戳到輸出 |
-m |
顯示slab信息 |
-n |
顯示一次頭信息,而不是間隔性的顯示 |
-d |
顯示磁盤使用情況 |
-w |
-w 增大了大內(nèi)存的字段寬度。 |
-p |
-p 后面跟著一些分區(qū)名稱以進(jìn)行詳細(xì)統(tǒng)計(jì)(所需的2.5.70或更高內(nèi)核) |
-S |
設(shè)置容量單位??墒莐、K、m、M,分別代表1000,1024,1000000,1048576字節(jié) |
-V |
顯示版本信息 |
3 、VM模式的字段描述
1 ) Proc
r :等待運(yùn)行時(shí)的進(jìn)程數(shù);b:不間斷睡眠中的進(jìn)程數(shù)。
2 ) Memory
swpd :使用的虛擬內(nèi)存量;free:空閑內(nèi)存量;buff:buffer緩沖使用內(nèi)存量;cache:chace緩存使用內(nèi)存量;incat:不活動(dòng)的內(nèi)存量;active:活動(dòng)的內(nèi)存量;
3 ) Swap
si :從磁盤交換的內(nèi)存量(/s);so:交換到磁盤的內(nèi)存量(/s)。
4 ) IO
bi :從塊設(shè)備(塊/s)接收的塊;bo:發(fā)送到塊設(shè)備(塊/s)的塊。
5 ) System
in :每秒中斷的次數(shù),包括時(shí)鐘。;cs:每秒的上下文切換數(shù)。
6 ) CPU
us :運(yùn)行非內(nèi)核代碼的時(shí)間。(用戶時(shí)間,包括美好的時(shí)間);sy:運(yùn)行內(nèi)核代碼的時(shí)間。(系統(tǒng)時(shí)間);id:空閑的時(shí)間(在Linux2.5.41之前,這包括IO-等待時(shí)間);wa:等待IO的時(shí)間(在Linux2.5.41之前,包含在空閑中);st:從虛擬機(jī)上偷來的時(shí)間(在Linux 2.6.11之前,未知)。
4 、磁盤模式的字段描述
1 )Reads
total :成功完成讀取總數(shù);merged:分組讀取(導(dǎo)致一個(gè)I/O);sectors:成功讀取扇區(qū);ms:讀取的毫秒。
2 )Writes
total :成功完成寫入總數(shù);merged:分組寫入(導(dǎo)致一個(gè)I/O);sectors:成功寫入扇區(qū);ms:寫入的毫秒。
3 )IO
cur :I/O正在進(jìn)行中;s:IO的秒數(shù)。
5 、磁盤分區(qū)模式的字段描述
reads :向此分區(qū)發(fā)出的讀取總數(shù);read sectors:分區(qū)讀取扇區(qū)總數(shù);writes:向此分區(qū)發(fā)出的寫入總數(shù);request writes:分區(qū)寫入扇區(qū)總數(shù)。
6 、slab模式的字段
cache :cache的名字;num:當(dāng)前活動(dòng)對象的數(shù)量;total:可用的對象總數(shù);size:每個(gè)對象的大小;pages:至少有一個(gè)活動(dòng)對象的頁數(shù);totpages:分配頁面總數(shù);pslab:每個(gè)slab的頁數(shù)。
7 、說明
vmstat 不需要特殊權(quán)限。這些報(bào)告旨在幫助識別系統(tǒng)瓶頸。Linux vmstat并不將自己視為一個(gè)正在運(yùn)行的進(jìn)程。所有Linux塊當(dāng)前為1024字節(jié)。舊內(nèi)核可以將塊報(bào)告為512字節(jié)、2048字節(jié)或4096字節(jié)。因?yàn)閜rps 3.1.9,vmstat允許您在默認(rèn)模式下選擇單位(k,K,m,M)默認(rèn)為K(1024字節(jié))。vmstat使用slabinfo 1.1修補(bǔ)程序
8 、實(shí)例
1 )顯示虛擬內(nèi)存使用情況
|
2 )顯示開機(jī)后fork使用狀況
|
3 )顯示磁盤信息
|
做了一個(gè)Linux學(xué)習(xí)的平臺(tái),目前出來一個(gè)雛形,各位可以參考使用
鏈接:
https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ
密碼:n7bk
當(dāng)前標(biāo)題:Linux基礎(chǔ)命令---vmstat顯示虛擬內(nèi)存狀態(tài)
路徑分享:http://www.rwnh.cn/article26/ihjpjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、電子商務(wù)、企業(yè)建站、外貿(mào)網(wǎng)站建設(shè)、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)