Manpages

名 前

vmstat − 仮 想 メ モ リ の 統 計 を 報 告 す る

書 式

vmstat [−a] [−n] [delay [ count]]
vmstat
[−f] [−s] [−m]
vmstat
[−S unit]
vmstat
[−d]
vmstat
[−p disk partition]
vmstat
[−V]

説 明

vmstat は プ ロ セ ス ・ メ モ リ ・ ペ ー ジ ン グ ・ ブ ロ ッ ク IO・ ト ラ ッ プ ・ CPU 稼 働 状 況 な ど に 関 す る 情 報 を 報 告 す る 。 最 初 に 作 成 さ れ る 報 告 で は 、 最 後 に 再 起 動 し て 以 降 の 平 均 が 与 え ら れ る 。 そ れ 以 降 の 報 告 で は 、 長 さ delay の サ ン プ リ ン グ 期 間 に 関 す る 情 報 が 与 え ら れ る 。 プ ロ セ ス と メ モ リ に 関 す る 報 告 は 、 い ず れ も 報 告 の 瞬 間 の も の で あ る 。 オ プ シ ョ ン

−a

2.5.41 以 降 の カ ー ネ ル で 指 定 す る と 、 ア ク テ ィ ブ / 非 ア ク テ ィ ブ な メ モ リ の 表 示 す る 。

−f

ブ ー ト 後 の fork 数 を 表 示 す る 。 こ れ に は fork, vfork, clone シ ス テ ム コ ー ル が 含 ま れ 、 生 成 さ れ た タ ス ク 数 と 等 し い 。 各 プ ロ セ ス は 、 ス レ ッ ド の 使 用 数 に よ っ て 、 1 つ 以 上 の タ ス ク で 表 現 さ れ る 。 こ れ は 繰 り 返 し 表 示 さ れ な い 。
−m

slabinfo を 表 示 す る 。

−n

ヘ ッ ダ の 表 示 が 一 度 だ け に な る 。 デ フ ォ ル ト で は 、 一 定 の 周 期 で ヘ ッ ダ が 繰 り 返 し 表 示 さ れ る 。

−s

々 の イ ベ ン ト カ ウ ン タ と メ モ リ の 統 計 の 表 を 表 示 す る 。 こ の 表 示 は

繰 り 返 し 表 示 さ れ な い 。

delay 更 新 の 間 隔 。 単 位 は 秒 。

delay が 指 定 さ れ な け れ ば 、 最 後 の 起 動 以 降

の 平 均 値 が 1 回 だ け 報 告 さ れ る 。

count 更 新 の 回 数 。

count が 指 定 さ れ ず 、 delay が 指 定 さ れ て い る 場 合 は 、

count の デ フ ォ ル ト は 無 限 回 に な る 。

−d デ ィ ス ク の 統 計 を 表 示 す る

(2.5.70 以 降 が 必 要 )。

−p こ の オ プ シ ョ ン の 後 に 指 定 し

た パ ー テ ィ シ ョ ン 名 に 関 す る 詳 細 な 統 計 を 表 示 す る (2.5.70 以 降 が 必 要 )。

−S こ の オ プ シ ョ

ン の 後 に k, K, m, M を 付 け る と 、 出 力 を 1000, 1024, 1000000, 1048576 バ イ ト 単 位 に 切 り 替 え る 。
−V

バ ー ジ ョ ン 情 報 を 表 示 す る 。

VM モ ー ド に お け る フ ィ ー ル ド の 説 明

Procs
b: 割 り 込 み 不 可 能 な ス リ ー プ 状 態 に あ る プ ロ セ ス 数

Memory
swpd: 仮 想 メ モ リ の 量 。
free: 空 き メ モ リ の 量 。
buff: バ ッ フ ァ に 用 い ら れ て い る メ モ リ の 量 。
cache: キ ャ ッ シ ュ に 用 い ら れ て い る メ モ リ の 量 。
inact: ア ク テ ィ ブ で な い メ モ リ の 量 (-a オ プ シ ョ ン )。
active: ア ク テ ィ ブ な メ モ リ の 量 (-a オ プ シ ョ ン )。

Swap
si: デ ィ ス ク か ら ス ワ ッ プ イ ン さ れ て い る メ モ リ の 量 (/s)。
so: デ ィ ス ク に ス ワ ッ プ し て い る メ モ リ の 量 (/s)。

IO
bi: ブ ロ ッ ク デ バ イ ス か ら 受 け 取 っ た ブ ロ ッ ク (blocks/s)。
bo: ブ ロ ッ ク デ バ イ ス に 送 ら れ た ブ ロ ッ ク (blocks/s)。

System
in: 一 秒 あ た り の 割 り 込 み 回 数 。 ク ロ ッ ク 割 り 込 み も 含 む 。
cs: 一 秒 あ た り の コ ン テ キ ス ト ス イ ッ チ の 回 数 。

CPU こ れ ら は CPU の 総 時 間 に 対 す る パ ー セ ン テ ー ジ で あ る 。
us: カ ー ネ ル コ ー ド 以 外 の 実 行 に 使 用 し た 時 間 (ユ ー ザ ー 時 間 、 nice 時 間 を 含 む )。
sy: カ ー ネ ル コ ー ド の 実 行 に 使 用 し た 時 間 (シ ス テ ム 時 間 )。
id: ア イ ド ル 時 間 。 Linux 2.5.41 以 前 で は 、 IO 待 ち 時 間 を 含 ん で い る 。
wa: IO 待 ち 時 間 。 Linux 2.5.41 以 前 で は 、 0 と 表 示 さ れ る 。

デ ィ ス ク モ ー ド に お け る フ ィ ー ル ド の 説 明

Reads
total: 成 功 し た 読 み 込 み の 総 数
merged: グ ル ー プ 化 さ れ た (結 果 と し て 1 つ の I/O と な っ た ) 読 み 込 み の 数
sectors: 読 み 込 み に 成 功 し た セ ク タ 数
ms: 読 み 込 み に 使 用 し た 時 間 (ミ リ 秒 )

Writes
total: 成 功 し た 書 き 出 し の 総 数
merged: グ ル ー プ 化 さ れ た (結 果 と し て 1 つ の I/O と な っ た ) 書 き 出 し の 数
sectors: 書 き 出 し に 成 功 し た セ ク タ 数
ms: 書 き 出 し に 使 用 し た 時 間 (ミ リ 秒 )

IO
cur: 実 行 中 の I/O
s: I/O に 使 用 し た 時 間 (秒 )

デ ィ ス ク パ ー テ ィ シ ョ ン モ ー ド に お け る フ ィ ー ル ド の 説 明

reads: こ の パ ー テ ィ シ ョ ン に 発 行 さ れ た 読 み 込 み の 総 数
read sectors: こ の パ ー テ ィ シ ョ ン か ら 読 み 込 ま れ た 総 セ ク タ 数
writes : こ の パ ー テ ィ シ ョ ン に 発 行 さ れ た 書 き 出 し の 総 数
requested writes: こ の パ ー テ ィ シ ョ ン へ の 書 き 出 し 要 求 の 総 数

SLAB モ ー ド に お け る フ ィ ー ル ド の 説 明

cache: キ ャ ッ シ ュ 名
num: 現 在 ア ク テ ィ ブ な オ ブ ジ ェ ク ト の 数
total: 利 用 可 能 な オ ブ ジ ェ ク ト の 総 数
size: 各 オ ブ ジ ェ ク ト の サ イ ズ
pages: 少 な く と も 1 つ の ア ク テ ィ ブ な オ ブ ジ ェ ク ト が あ る ペ ー ジ の 数
totpages: 確 保 (allocate) さ れ た 総 ペ ー ジ 数
pslab: slab 当 り の ペ ー ジ 数

注 意

vmstat に は 特 別 な 権 限 は 必 要 な い 。 こ れ ら の 報 告 は 、 シ ス テ ム の ボ ト ル ネ ッ ク を 突 き 止 め る 作 業 の 手 助 け を す る も の で あ る 。 Linux の vmstat は 、 自 分 自 身 は 実 行 プ ロ セ ス と し て の 勘 定 に 入 れ な い 。

Linux の ブ ロ ッ ク は 、 今 の と こ ろ 全 て 1024 バ イ ト で あ る 。 古 い カ ー ネ ル は ブ ロ ッ ク が 512・ 2048・ 4096 バ イ ト で あ る と 表 示 す る か も し れ な い 。

procps 3.1.9 以 降 で は 、 vmstat は デ フ ォ ル ト モ ー ド に お い て 単 位 (k, K, m, M) を ユ ー ザ ー に 選 択 さ せ る 。 デ フ ォ ル ト は K (1024 バ イ ト ) で あ る 。

vmstat は slabinfo 1.1 を 使 用 す る 。 間 違 え て い た ら 修 正 し て 欲 し い 。

フ ァ イ ル

/proc/meminfo
/proc/stat
/proc/*/stat

関 連 項 目

iostat(1), sar(1), mpstat(1), ps(1), top(1), free(1)

バ グ

デ バ イ ス ご と の ブ ロ ッ ク io を 表 に し な い 。 ま た シ ス テ ム コ ー ル の 回 数 を 数 え な い 。

著 者

Henry Ware <al172 [AT] yfn.edu> と
Fabian Frederick <ffrederick [AT] users.net>
(diskstat, slab, partitions...) に よ っ て 書 か れ た 。