Solaris iostatコマンドの説明
Solarisシリーズ:vmstat、iostat、dfコマンドを使ったシステム性能の監視
仮想メモリの統計情報を表示する(vmstat)
vmstatコマンドを使用すると、仮想メモリの統計情報、およびCPU負荷、ページング、コンテキストスイッチの数、デバイスの割り込み、システムコールなどのシステムイベントに関する情報を報告することができます。
vmstat コマンドは、スワップ、キャッシュフラッシュ、および割り込みに関する統計情報も表示します。
次の表は、vmstat コマンドの出力に含まれるフィールドの意味を説明するものです。
procsは以下を報告します。
r ディストリビューションキューのカーネルスレッド数
b リソースを待っているブロック中のカーネルスレッドの数
w プロセス中の資源が完了するのを待つスワップアウトLWPの数
memory 実際のメモリと仮想メモリの使用量を報告します。
スワップ利用可能なスワップ領域
free 使用可能なリストのサイズ
page ページエラーとページング動作を秒単位で報告します。
re リサイクルされたページ
mf マイナーエラーとメジャーエラー
pi ページエントリーのキロバイト数
po ページアウトのキロバイト
frキロバイトの解放
de 直近のスワップインプロセスが必要とするメモリの概算値
sr ページデーモンによってスキャンされた現在未使用のページ数。srが0に等しくない場合、ページデーモンは常に動作している。
diskは、1秒あたりのディスク操作数を報告し、最大4つのディスクからのデータを表示します。
faults は、1秒あたりのトラップ/ブレーク率を報告します。
in 1秒あたりの割り込み回数
sy 1秒間に呼び出すシステムコールの数
cs CPUのコンテキストスイッチ率
cpuはCPU使用時間を報告します。
ユーザータイム
システム時間
アイドルタイム
仮想メモリの統計情報を表示する(vmstat)
vmstatコマンドを使用すると、仮想メモリの統計情報を秒単位で収集することができます。
$ vmstat n
ここで、nはレポート間の秒数です。
システムイベント情報を表示する (vmstat -s )
vmstat -s コマンドを実行すると、前回システムを起動したときから発生したシステムイベントの数が表示されます。
$ vmstat -s
交換統計情報を表示する (vmstat -S)
vmstat -Sを実行すると、スワップ統計が表示されます。
$ vmstat -S
次のリストでは、交換統計のフィールドについて説明します。
si 1秒間にスワップされるLWPの平均数
so スワップアウトされた完全なプロセスの数
注:vmstatコマンドは、siおよびsoフィールドの出力を切り詰めます。
デバイスごとの割り込み回数を表示 (vmstat -i)
vmstat -i コマンドを実行すると、デバイスごとの割り込み回数が表示されます。
$ vmstat -i
ディスクの使用状況を表示する(iostat)
iostat コマンドは、ディスクの入出力に関する統計情報を報告し、スループット、利用率、キュー長、トランザクション率、およびサービス時間の測定値を生成するために使用します。
ディスク使用率情報を表示する(iostat)
iostatコマンドと時間間隔secondを使用して、ディスク使用率情報を表示します。
iostat 5
出力の最初の行は、最後にシステムが起動されたときからの統計情報を示しています。それ以降の各行には、その期間の統計情報が表示されます。デフォルトでは、端末(tty)、ディスク(fd と sd)、および CPU(cpu)の統計情報が表示されます。
ディスク使用率情報の表示
次の例では、5秒間隔で収集したディスクの統計情報を表示します。
iostat 5
エンドポイントデバイスの種類
tin 端末の入力キューにある文字数
tout 端末の出力キューにある文字数
ディスク デバイスタイプ
bps ブロック毎秒
tps トランザクション/秒
サービス平均時間(ミリ秒
CPUデバイスの種類
ユーザーモードでの使用
システムモードではsy
wt I/O待ち
アイドル
<スパン iostat -xtcコマンドは、各ディスクについて1行の出力を表示します。
次のリストでは、出力フィールドについて説明します。
r/s 1秒間に読み取った数
w/s ライト/秒
kr/s 1秒間に読まれるキロバイト数
kw/s 1秒間に書き込むキロバイト数
wait 処理待ちトランザクションの平均数(キューの長さ)
actv サービス状態がアクティブなトランザクションの平均数
svc_t 平均サービス時間(ミリ秒)
%w キューが空でない時間のパーセンテージ
b ディスクがビジー状態である時間のパーセンテージ
ディスク容量統計(df)
df コマンドを使用すると、マウントされている各ディスクの空き容量が表示されます。df は、統計情報の報告で総空き容量の 10% を超えることを許可しているので、容量制限の 90% しか反映しない使用可能ディスク容量を報告します。このヘッドスペースは、通常、パフォーマンスを向上させるために空のままにしておきます。
df コマンドが報告するディスク容量の実際の割合は、使用容量を空き容量で割ったものです。
ファイルシステムの容量が90%オーバーしている場合、cpコマンドで空き容量のあるディスクにファイルを移動することができます。または、tarコマンドやcpioコマンドを使用して、ファイルをテープに転送します。また、ファイルを削除することもできます。
ディスク容量情報の表示 (df -k)
ディスク容量情報をキロバイト単位で表示するには、df -kコマンドを使用します。
$ df -k
kbytes ファイルシステムで利用可能な領域の合計サイズ
使用量
avail 使用可能なスペース量
容量 使用されている容量で、全容量に対する割合で表示されます。
マウントポイントにマウントされた
関連
-
Solaris スレッドモデルの説明
-
Solarisテクノロジー入門
-
Solaris11でリソースプールを拡張する方法は?
-
Solaris 11 インストール図の詳細チュートリアル
-
Solarisシステムのマルチユーザーモードでのシステムバックアップとマルチパーティションでのテープへの書き込み
-
Solarisシステムのランレベルinitを変更する
-
Solaris システム設定ファイルの説明
-
SolarisシステムでのNTFS / FAT32 / FAT16 / EXT2 / EXT3ファイルシステムのマウント(装着)
-
OpenSolarisとZFSで家庭用NASを構築する方法 (グラフィックチュートリアル)
-
Solaris 10 Openssh のインストールと設定
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
solarisで解像度を設定するには?ソラリスで解像度を設定する方法
-
SolarisにおけるTCP/IPの設定ファイルとコマンド
-
Solaris 10.0をインターネットに接続できるように手動でセットアップする
-
Solaris/Linuxでスワップ領域を増やす方法
-
SolarisシステムでIPアドレスを変更する
-
Solaris10でサブネットマスクを変更する方法?Solaris10でサブネットマスクを変更する方法
-
SolarisにVNCをインストールする方法
-
SolarisネットワークとIP設定の基本
-
Solaris 10 での java+tomcat のインストール
-
SolarisとLinuxの共通コマンドの違い