# vmstat - system memory м cpu , disk
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s6 sd sd -- in sy cs us sy id
0 0 0 3748024 1840888 0 0 0 0 0 0 0 0 0 0 0 614 50 73 0 0 100
0 0 0 3748024 1840888 0 0 0 0 0 0 0 0 0 0 0 615 28 59 0 0 100
0 0 0 3748024 1840888 0 0 0 0 0 0 0 0 0 0 0 614 26 71 0 0 100
0 0 0 3748024 1840888 0 0 0 0 0 0 0 0 0 0 0 621 281 111 0 0 100
0 0 0 3748024 1840888 23 82 0 0 0 0 0 0 4 0 0 628 263 97 0 0 100
0 0 0 3748016 1840880 0 0 0 0 0 0 0 0 0 0 0 616 117 87 0 0 100
0 0 0 3748016 1840880 0 0 0 0 0 0 0 0 0 0 0 611 63 75 0 0 100
ʵ
proc - Ǿ run quese ְų I/O ٸ block Ǿ ְ
paingin Ǵ μ Ȯ
memory - Ȯ.
page - μ ۾ ýۿ ý pagein pageout
- ֱ pagein pageout .
faults - ġ systme call .
- ܺ Է± Ű 콺 Ǵ μ ɶ
disk - ũ а Ȯ
cpu - CPU , ý CPU CPU Ȯ .
######################################################
proc
r : μ run quese ǰ ִ ( 됬 )
⺻ 0
b: I/O ٸ block king Ǿ ִ .
run quese ϰ ( CPU ٸ ϰ )
ٸ ִ .
⺻ 0
w: pagein . μ Ͽ
۾ 됬.
######################################################
memory
swap : ýۿ Ǿ ִ ( kbytes )
free : ( ) Ҽ ִ ( kbytes )
######################################################
page
re ( page reclaims ) - Ǿ ִٰ ٸ μ ȣ ɶ
mf ( minor faults ) - ߿ġ ʴ ....?
pi (pagein) - Ϲ Ͽ ϴ Ÿ .
po (pageout) - Ϲ Ͽ ϴ Ÿ .
* pi , po ý ڶ swap device swap out
ϴ 찡 ִµ Solaris 2.x Ͻý Ͽ µǴ
Ͱ page ī ̷ ϴ. Ͽ ϴ
pi, po Ÿϴ.
fr - ʴ ο --> pageout . ۾ ־ pagout
.
de - ܱⰣ ġ .
sr - ü page
* ý ߿ vmstat Ȯ غ de sr 0 ϰ ֽϴ. ġ
ų 0 ֽϴ.
######################################################
disk
ũ / Ȯ.
######################################################
faults
in - ͷƮ ֺ ġ CPU ˷ִ .
sy - μ ý .
cs - ִ ٸ ų Ǿ
¿ CPU ȯ
######################################################
cpu
us - CPU
sy - ý CPU
id - CPU
######################################################
vmstat ˼ ִ ͵......
1. cs þ r run queue þ.
2. b queue block Ÿ b ũ Ҽ ִ.
3. b 5 ̸̻ cpu ſ busy ¸ Ÿ .
4. no idle time : idle cpu ߰ ʿϴ.
5. sr > 400pages/sec ϸ ߰ ʿϴ.