六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > vmstat命令

vmstat命令

時間: 佳洲1085 分享

vmstat命令

  linux系統(tǒng)下有個vmstat命令,你們知道它的用處是什么嗎?下面由學習啦小編為大家整理了linux vmstat命令的相關知識,希望大家喜歡!

  1.linux vmstat命令格式:

  vmstat [-a] [-n] [-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.linux vmstat命令功能:

  用來顯示虛擬內存的信息

  3.linux vmstat命令參數(shù):

  -a:顯示活躍和非活躍內存

  -f:顯示從系統(tǒng)啟動至今的fork數(shù)量 。

  -m:顯示slabinfo

  -n:只在開始時顯示一次各字段名稱。

  -s:顯示內存相關統(tǒng)計信息及多種系統(tǒng)活動數(shù)量。

  delay:刷新時間間隔。如果不指定,只顯示一條結果。

  count:刷新次數(shù)。如果不指定刷新次數(shù),但指定了刷新時間間隔,這時刷新次數(shù)為無窮。

  -d:顯示磁盤相關統(tǒng)計信息。

  -p:顯示指定磁盤分區(qū)統(tǒng)計信息

  -S:使用指定單位顯示。參數(shù)有 k 、K 、m 、M ,分別代表1000、1024、1000000、1048576字節(jié)(byte)。默認單位為K(1024 bytes)

  -V:顯示vmstat版本信息。

  4.linux vmstat命令使用實例:

  實例1:顯示虛擬內存使用情況

  命令:

  vmstat

  輸出:

  [root@localhost ~]# vmstat 5 6

  procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------

  r b swpd free buff cache si so bi bo in cs us sy id wa st

  0 0 0 3029876 199616 690980 0 0 0 2 3 2 0 0 100 0 0

  0 0 0 3029752 199616 690980 0 0 0 41 1009 39 0 0 100 0 0

  0 0 0 3029752 199616 690980 0 0 0 3 1004 36 0 0 100 0 0

  0 0 0 3029752 199616 690980 0 0 0 4 1004 36 0 0 100 0 0

  0 0 0 3029752 199616 690980 0 0 0 6 1003 33 0 0 100 0 0

  0 0 0 3029752 199616 690980 0 0 0 5 1003 33 0 0 100 0 0

  說明:

  字段說明:

  Procs(進程):

  r: 運行隊列中進程數(shù)量

  b: 等待IO的進程數(shù)量

  Memory(內存):

  swpd: 使用虛擬內存大小

  free: 可用內存大小

  buff: 用作緩沖的內存大小

  cache: 用作緩存的內存大小

  Swap:

  si: 每秒從交換區(qū)寫到內存的大小

  so: 每秒寫入交換區(qū)的內存大小

  IO:(現(xiàn)在的Linux版本塊的大小為1024bytes)

  bi: 每秒讀取的塊數(shù)

  bo: 每秒寫入的塊數(shù)

  系統(tǒng):

  in: 每秒中斷數(shù),包括時鐘中斷。

  cs: 每秒上下文切換數(shù)。

  CPU(以百分比表示):

  us: 用戶進程執(zhí)行時間(user time)

  sy: 系統(tǒng)進程執(zhí)行時間(system time)

  id: 空閑時間(包括IO等待時間),中央處理器的空閑時間 。以百分比表示。

  wa: 等待IO時間

  備注: 如果 r經常大于 4 ,且id經常少于40,表示cpu的負荷很重。如果pi,po 長期不等于0,表示內存不足。如果disk 經常不等于0, 且在 b中的隊列 大于3, 表示 io性能不好。Linux在具有高穩(wěn)定性、可靠性的同時,具有很好的可伸縮性和擴展性,能夠針對不同的應用和硬件環(huán)境調整,優(yōu)化出滿足當前應用需要的最佳性能。因此企業(yè)在維護Linux系統(tǒng)、進行系統(tǒng)調優(yōu)時,了解系統(tǒng)性能分析工具是至關重要的。

  命令:

  vmstat 5 5

  表示在5秒時間內進行5次采樣。將得到一個數(shù)據(jù)匯總他能夠反映真正的系統(tǒng)情況。

熱門文章

3585544