日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Unix vmstat 命令詳解寶典

瀏覽:312日期:2022-06-03 13:57:09

在一個多CPU系統中,vmstat統計所有個數的CPU的平均輸出.為每個進程進行統計.沒有參數時,vmstat顯示每一行是自從系統啟動以后的虛擬內存的活動情況.
vmstat 的語法我們可以通過linux的man 命令來查看。
將man 的結果導入到指定的文本
# man vmstat|col -b > /u01/tianlesoftware.txt

查看vmstat 用法
# man vmstat
VMSTAT(8) Linux Administrator’s Manual VMSTAT(8)
NAME
vmstat - Report virtual memory statistics
SYNOPSIS
vmstat [-a] [-n] [delay [ count]]
vmstat [-f] [-s] [-m]
vmstat [-S unit]
vmstat [-d]
vmstat [-p disk partition]
vmstat [-V]
DESCRIPTION
vmstat reports information about processes, memory, paging, block IO,
traps, and cpu activity.
The first report produced gives averages since the last reboot. Addi-
tional reports give information on a sampling period of length delay.
The process and memory reports are instantaneous in either case.
Options
The -a switch displays active/inactive memory, given a 2.5.41 kernel
or better.
The -f switch displays the number of forks since boot. This includes
the fork, vfork, and clone system calls, and is equivalent to the
total number of tasks created. Each process is represented by one or
more tasks, depending on thread usage. This display does not repeat.
The -m displays slabinfo.
The -n switch causes the header to be displayed only once rather than
periodically.
The -s switch displays a table of various event counters and memory
statistics. This display does not repeat.
delay is the delay between updates in seconds. If no delay is speci-
fied, only one report is printed with the average values since boot.
count is the number of updates. If no count is specified and delay is
defined, count defaults to infinity.

The -d reports disk statistics (2.5.70 or above required)
The -p followed by some partition name for detailed statistics (2.5.70
or above required)
The -S followed by k or K or m or M switches outputs between 1000,
1024, 1000000, or 1048576 bytes
The -V switch results in displaying version information.

FIELD DESCRIPTION FOR VM MODE
Procs
r: The number of processes waiting for run time.
b: The number of processes in uninterruptible sleep.
Memory
swpd: the amount of virtual memory used.
free: the amount of idle memory.
buff: the amount of memory used as buffers.
cache: the amount of memory used as cache.
inact: the amount of inactive memory. (-a option)
active: the amount of active memory. (-a option)
Swap
si: Amount of memory swapped in from disk (/s).
so: Amount of memory swapped to disk (/s).
IO
bi: Blocks received from a block device (blocks/s).
bo: Blocks sent to a block device (blocks/s).
System
in: The number of interrupts per second, including the clock.
cs: The number of context switches per second.
CPU
These are percentages of total CPU time.
us: Time spent running non-kernel code. (user time, including nice time)
sy: Time spent running kernel code. (system time)
id: Time spent idle. Prior to Linux 2.5.41, this includes IO-wait time.
wa: Time spent waiting for IO. Prior to Linux 2.5.41, shown as zero.

FIELD DESCRIPTION FOR DISK MODE
Reads
total: Total reads completed successfully
merged: grouped reads (resulting in one I/O)
sectors: Sectors read successfully
ms: milliseconds spent reading
Writes
total: Total writes completed successfully
merged: grouped writes (resulting in one I/O)
sectors: Sectors written successfully
ms: milliseconds spent writing
IO
cur: I/O in progress
s: seconds spent for I/O

FIELD DESCRIPTION FOR DISK PARTITION MODE
reads: Total number of reads issued to this partition
read sectors: Total read sectors for partition
writes : Total number of writes issued to this partition
requested writes: Total number of write requests made for partition

FIELD DESCRIPTION FOR SLAB MODE
cache: Cache name
num: Number of currently active objects
total: Total number of available objects
size: Size of each object
pages: Number of pages with at least one active object
totpages: Total number of allocated pages
pslab: Number of pages per slab
NOTES
vmstat does not require special permissions.

These reports are intended to help identify system bottlenecks. Linux
vmstat does not count itself as a running process.

All linux blocks are currently 1024 bytes. Old kernels may report
blocks as 512 bytes, 2048 bytes, or 4096 bytes.

Since procps 3.1.9, vmstat lets you choose units (k, K, m, M) default
is K (1024 bytes) in the default mode

vmstat uses slabinfo 1.1 FIXME
FILES
/proc/meminfo
/proc/stat
/proc/*/stat
SEE ALSO
iostat(1), sar(1), mpstat(1), ps(1), top(1), free(1)
BUGS
Does not tabulate the block io per device or count the number of sys-
tem calls.
AUTHORS
Written by Henry Ware <al172@yfn.ysu.edu>.
Fabian Frédérick <ffrederick@users.sourceforge.net> (diskstat, slab, partitions...)
Throatwobbler Ginkgo Labs 27 July 1994 VMSTAT(8)

示例:
# vmstat 2 10
procs -----------memory---------------------- -----swap--- -----io---- ---system--- ----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa
1 1 208 28960 38128 268204 0 0 278 40 1050 370 5 46 44 5
1 0 208 28896 38128 268204 0 0 128 0 1054 310 4 38 58 1
2 0 208 28896 38136 268196 0 0 257 55 1056 301 4 39 52 5
2 0 208 24896 38136 268196 0 0 257 1 1042 593 6 87 7 0
0 0 208 28672 38136 268196 0 0 257 25 1052 372 4 46 45 5
0 0 208 28824 38140 268192 0 0 129 111 1052 316 3 32 64 1
1 0 208 28768 38148 268184 0 0 257 109 1050 286 9 70 21 1
1 0 208 28512 38148 268184 0 0 257 1 1046 327 6 48 43 2
0 0 208 28832 38148 268184 0 0 257 1 1047 313 5 42 52 1
0 0 208 28832 38152 268180 0 0 257 109 1050 308 4 33 59 5

每2秒顯示一次,共顯示10次。

在Unix(Solaris)平臺下:
-bash-3.00$ vmstat 2 10
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr s0 s1 -- -- in sy cs us sy id
0 0 0 5016344 4200040 126 512 35 0 0 0 0 0 1 0 0 731 1416 723 3 0 97
0 0 0 2065576 2375112 14 54 0 0 0 0 0 0 0 0 0 870 625 950 3 0 96
0 0 0 2065512 2375048 11 50 0 0 0 0 0 0 0 0 0 951 529 1066 3 0 97
0 0 0 2065512 2375048 11 53 0 0 0 0 0 0 0 0 0 852 548 934 3 0 97
0 0 0 2065512 2375048 4 40 0 0 0 0 0 0 0 0 0 836 483 907 3 0 97
0 0 0 2065512 2375048 14 46 0 0 0 0 0 0 0 0 0 873 632 958 3 0 97
0 0 0 2065512 2375048 0 0 0 0 0 0 0 0 0 0 0 812 417 863 3 0 97
0 0 0 2065512 2375048 4 40 0 0 0 0 0 0 0 0 0 810 481 874 3 0 97
0 0 0 2065384 2374920 0 0 0 0 0 0 0 0 1 0 0 801 406 862 3 0 96
0 0 0 2065384 2374920 14 46 0 0 0 0 0 0 0 0 0 817 545 898 3 0 97

一些標準說明:

CPU:
1) 如果(process r)是連續的大于在系統中的CPU的個數表示系統現在運行比較慢,有多數的進程等待CPU.
2) 如果r的輸出數大于系統中可用CPU個數的4倍的話,則系統面臨著CPU短缺的問題,或者是CPU的速率過低,系統中有多數的進程在等待CPU,造成系統中進程運行過慢.
3) 如果空閑時間(cpu id)持續為0并且系統時間(cpu sy)是用戶時間的兩倍(cpu us) 系統則面臨著CPU資源的短缺.

簡單的說就是:
r 和 b 不高于5,如果r 經常大于4,且id 經常少于40,則表示CPU 負荷很重。
us+sy 不超過80%,如果大于80,進程就會在運行隊列中花費等待時間,響應時間和吞吐量就會下降。
wa 不超過25, 如果說wa >40表明磁盤io沒有也許存在不合理的平衡,或者對磁盤操作比較頻繁

一般情況下,導致CPU資源不足都是應用程序的問題.比如一些SQL語句不合理等等都會造成這樣的現象.

內存:
si和so基本為零。 其中si表示當前每秒交換回內存(Swap in)的總量,單位為kbytes;so表示當前每秒交換出內存(Swap out)的總量,單位為kbytes。如果si,so 長期不等于0,表示系統使用swap 頻繁,即內存不足。

一般情況下,如果內存的占用率比較高,但是,CPU的占用很低的時候,可以考慮是有很多的應用程序占用了內存沒有釋放.

要注意的是,Linux 內存在使用后不會釋放,所以一般會看到內存使用率很高,要判斷linux 內存是否正常,需要通過對swap 交換區的交換頻率來看。

相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲久久在线| 成人在线网站| 久久精品亚洲人成影院| 欧美国产另类| 91欧美精品| 日本不卡一区二区| 亚洲欧美视频| 亚洲天堂日韩在线| 亚洲一区区二区| 中文无码久久精品| 蜜桃av一区二区三区电影| 亚洲主播在线| 视频一区二区三区在线| 久久一二三区| 婷婷五月色综合香五月| 日韩国产91| 久久不卡日韩美女| 九九久久国产| 欧美亚洲激情| 亚洲一区二区三区无吗| 日本午夜精品久久久久| 国产精品xxxav免费视频| 国产videos久久| 不卡在线一区二区| 日韩精品导航| sm捆绑调教国产免费网站在线观看 | 国产欧美久久一区二区三区| 国产精品一区二区三区www| 久久a爱视频| 午夜欧美巨大性欧美巨大| re久久精品视频| 欧美日一区二区三区在线观看国产免| 精品久久亚洲| 中文欧美日韩| 久久99影视| 国产精品色网| 精品久久在线| 天堂成人国产精品一区| 精品72久久久久中文字幕| 国产精品久久久久av电视剧| 噜噜噜躁狠狠躁狠狠精品视频 | 国产精品日本一区二区不卡视频 | 日韩在线一二三区| 欧美综合国产| 97精品国产一区二区三区| 欧美精品福利| 久久国内精品视频| 欧美a级片一区| 国产精品宾馆| 亚洲精品伦理| 婷婷丁香综合| 国产精品极品在线观看| 黄色成人在线网址| 国产不卡av一区二区| 免费一级片91| 精品一区亚洲| 国产精品国产一区| 欧美亚洲tv| 男女男精品网站| 日韩一区自拍| 久久免费福利| 免费在线成人网| 日韩和的一区二在线| 国产欧美日韩综合一区在线播放| 亚洲免费播放| 1024精品一区二区三区| 国产精品久久久久久久久久10秀| 国产伦精品一区二区三区在线播放| 免费日韩一区二区| 日韩久久精品| 精品国产麻豆| 精品欧美日韩精品| 美女性感视频久久| 国产女人18毛片水真多18精品| 亚洲欧洲一区| 亚洲制服少妇| 99久久婷婷| av中文字幕在线观看第一页| 精品一区二区三区中文字幕在线| 日本99精品| 国产欧美日韩一区二区三区在线| 亚洲精品九九| 日本精品在线播放| 欧美三级第一页| 精品中文在线| 国产麻豆久久| 日韩一区二区久久| 亚洲乱码一区| 777久久精品| 精品三区视频| 1000部精品久久久久久久久| 欧美二三四区| 国产精品88久久久久久| 日韩专区欧美专区| 婷婷综合一区| 久久亚洲人体| 久久国产亚洲精品| 亚洲视频电影在线| 久久97视频| 欧美日韩精品一区二区视频| 国产亚洲亚洲| 欧美国产日本| 夜夜嗨网站十八久久| 日韩精品免费观看视频| 国产一区二区色噜噜| 亚洲黄色影院| 麻豆久久一区二区| а√天堂8资源中文在线| 亚洲精品网址| 欧美精品99| 91精品成人| 久久精品网址| 亚洲香蕉视频| 久久国产毛片| 欧美激情91| 在线视频亚洲欧美中文| 久久久9色精品国产一区二区三区| 综合一区av| 99久久99久久精品国产片果冰| 欧美日一区二区三区在线观看国产免 | 国产在线看片免费视频在线观看| 日韩视频一区| 日韩av专区| 国产精品亚洲人成在99www| 亚洲深夜福利| 亚洲精品一区三区三区在线观看| 国产精品久久久免费| 蜜桃一区二区三区在线观看| 激情黄产视频在线免费观看| 欧美日韩亚洲一区二区三区在线| 国产视频一区三区| 蜜桃国内精品久久久久软件9| 精品国产精品国产偷麻豆| 国产亚洲午夜| 狠狠色综合网| 免费久久精品| 国产在线欧美| 九色精品91| 99国产精品| aa亚洲婷婷| 久久国产精品亚洲77777| 国产高清一区二区| 香蕉国产精品| 亚洲综合不卡| 亚洲制服一区| 日韩国产欧美视频| 久久黄色影视| 久久精品一区二区三区中文字幕| 亚洲精品少妇| 日韩三级视频| 日韩激情av在线| 牛牛精品成人免费视频| 国产精品theporn| 日本欧美国产| 亚洲91久久| 另类亚洲自拍| 国产亚洲精品美女久久久久久久久久| 日本色综合中文字幕| 欧美激情综合| 久久婷婷av| 日韩在线卡一卡二| 国产精品视频一区二区三区| 美女精品视频在线| 精品国产三区在线| 国产videos久久| 欧美日韩国产在线观看网站 | 日本成人在线视频网站| 久久精品亚洲一区二区| 超碰在线99| 中文字幕亚洲影视| 成人污污视频| 久久夜色精品| 麻豆精品久久久| 伊人久久婷婷| 鲁大师精品99久久久| 国产精品av一区二区| 国产乱码精品一区二区三区亚洲人| 国产欧美日韩精品高清二区综合区| 国产高潮在线| 日韩在线麻豆| 成人日韩在线| 国产精品网站在线看| 91国语精品自产拍| 精品日韩一区| 日韩精品视频网| 亚洲国产专区| 精品免费av| 国产欧美另类| 日韩精品欧美大片| 99在线精品视频在线观看| 91亚洲国产成人久久精品| 日韩高清一区| 激情综合自拍| 在线天堂资源www在线污| 91精品国产经典在线观看| 香蕉成人久久| 午夜精品影院| 黄页网站一区| 国产精品99一区二区| 热三久草你在线|