PSTAT

Section: Maintenance Commands (8)
索引 jman

BSD mandoc
 

索引

名称

pstat swapinfo - システムデータ構造体を表示する  

索引

書式

[-Tfknst ] [-M core [-N system ] ] swapinfo [-k ] [-M core [-N system ] ]  

索引

解説

ユーティリティは、オープンしているファイルのエントリ・ スワップ領域の利用状況・端末の状態・vnode データ構造体 を表示します。

swapinfo という名前で起動されると -s オプションが指定されたことになり、このときは -k オプションだけを指定することができます。

-M オプションが指定されていない場合には、 現在実行中のカーネルから sysctl(3) インタフェース経由で情報を取得します。 そうでなければ、指定されたカーネルイメージ (またはデフォルトのイメージ) 中の名前リストを使用して、指定されたコアファイルから情報を読み込みます。

オプションは以下の通りです:

-n
デバイスを表示するときに、名前ではなくデバイスのメジャー番号と マイナ番号を使用します。
-k
BLOCKSIZE 環境変数での設定に関わらず、容量の表示をキロバイト単位 で行います。
-T
種々のシステムテーブルについて使用スロットと空きスロットの 数を表示します。システムの負荷が非常に重いとき、 システムテーブルがどれくらいの大きさになっているかを調べる のに役立ちます。
-f
次のようなヘッダとともに、オープンしているファイルのテーブル を表示します:

LOC
このテーブルエントリの core 中における位置
TYPE
このテーブルエントリが指すオブジェクトの型
FLG
その他の状態。以下のように記号化されています:

R
読み込み用にオープンされている
W
書き込み用にオープンされている
A
追加用にオープンされている
I
データの準備ができたらプロセスグループにシグナルを送る

CNT
オープンされたこのファイルのことを知っているプロセスの数
MSG
このファイルに向けられているメッセージの数
DATA
このファイルに関する vnode テーブルエントリもしくはソケット構造体の位置
OFFSET
ファイルオフセット ( lseek(2) 参照)

-s
カーネルに登録されたすべてのスワップ領域について、 利用状況に関する情報を表示します。第 1 の欄はパーティションのデバイス名 です。次の欄はそのパーティションで利用できる領域全体の大きさです。 Used の欄は、現在使われているブロックの合計の大きさを示しています。 Available の欄は、各パーティションに残っている領域の大きさを示しています。 Capacity は領域の何%が使われているかを示します。

2 つ以上のパーティションをスワップ領域としてシステムに 設定している場合は、すべての項目について最後の行に合計が 報告されます。

-t
次のようなヘッダとともに、端末のテーブルを表示します。

RAW
raw な入力キューにある文字数
CAN
正規化された入力キューにある文字数
OUT
出力キューにある文字数
MODE
tty(4) を参照
ADDR
物理デバイスアドレス
DEL
正規化された入力キューにある区切り文字(改行)の数
COL
端末の計算した列の位置
STATE
その他の状態。以下のように記号化されています:

T
delay がタイムアウトしようとしている
W
オープンが完了するのを待っている
O
オープンしている
F
DMA 中に出力キューがフラッシュされた
C
キャリアがオン
c
接続している
B
出力中のためビジー
A
プロセスは出力キューに空きができるのを待っている
a
プロセスは出力の完了を待っている
X
排他的な利用のためにオープンしている
S
出力が停止した (ixon フロー制御の場合)
m
出力が停止した (carrier フロー制御の場合)
o
出力が停止した (CTS フロー制御の場合)
d
出力が停止した (DSR フロー制御の場合)
K
入力が停止した
Y
入力イベントの際に SIGIO を送る
D
小文字 (lowercase) の `\' が動作する状態
E
PRTRUBのため `\.../' の中にいる
L
次の文字はリテラルである
P
中断された入力を再タイプしている (PENDIN)
N
タブ幅を数えている、FLUSHO を無視する
l
ブロックモード入力ルーチンは使用中
s
i/o が snoop された
Z
接続が失われた

SESS
セッション構造体のカーネル内アドレス
PGID
この端末を制御端末としているプロセスグループ
DISC
回線規約; `term' (TTYDISC の場合), `ntty' (NTTYDISC の場合), `tab' (TABLDISC の場合), `slip' (SLIPDISC の場合), `ppp' (PPPDISC の場合) のいずれか

-M
指定されたコアから名前リストに関連する値を取得します。
-N
-M フラグも指定されていた場合、指定したシステムから名前リストを取得します。 デフォルトは、システムがブートに使用したカーネルイメージです。

 

索引

関連項目

ps(1), systat(1), stat(2), fs(5), iostat(8), vmstat(8)
UNIX Implementation K. Thompson
 

索引

バグ

NFS スワップサーバはサポートしていません。  

索引

歴史

ユーティリティは BSD 4.0 から登場しました。


 

索引

Index

名称
書式
解説
関連項目
バグ
歴史

jman



Time: 07:07:42 GMT, January 12, 2009