#author("2025-03-12T13:55:41+09:00","default:k1rou","k1rou")
#author("2025-03-12T13:57:36+09:00","default:k1rou","k1rou")
* Linuxのシステム状況 [#d27429e8]
-[[Linuxコマンド]]


*メモリー [#r8219c74]
**free [#hb18fb3c]
-メモリーの使用状況を確認
-free <option>
 free ※単位:キロ
 free -m ※単位:メガ
 free -g ※単位:ギガ
 free -h ※単位:読みやすい単位
 
 free -s <seconds> ※指定した秒間隔で表示する

-表示される情報
--Mem: メモリーの状況
--Swap: スワップの状況

-[[監視]]に利用する
 watch -dn1 free ※1秒間隔で更新

**vmstat [#ld6aaf33]
-メモリーの使用状況を確認
-vmstat
-vmstat <delay> <count> ※平均値をdelay秒間隔でcount回表示

-表示される項目
| 項目 | 説明 |h
| r | プロセス数(実行待ち) |
| b | プロセス数(スリープ状態) |
| swpd | スワップ利用料(KB) |
| free | 空きメモリ(KB) |
| buff | メモリ量:バッファとして利用(KB) |
| cache | メモリ量:キャッシュとして利用(KB) |
| si | メモリ量:スワップ→メモリ(KB) |
| so | メモリ量:メモリ→スワップ(KB) |
| bi | ブロック量:メモリ→ディスク(ブロック数/秒) |
| bo | ブロック量:ディスク→メモリ(ブロック数/秒) |
| in | 割り込み回数(回数/秒) |
| cs | コンテキストスイッチ回数(回数/秒) |
| us | CPU使用率(アプリケーション) |
| sy | CPU利用率(カーネル) |
| id | CPUアイドル率 |
| wa | I/O完了待ち |
| st |  |
| st | 仮想環境で実行している場合、ゲストOSがCPUリソースを割当ててもらえなかった時間の割合 |


*システムの稼働時間・平均負荷(load average) [#s72120f7]
**uptime [#zca3cdb0]
 uptime

-表示される情報
--hh:mm:ss
---現在の時刻
--up <n> days, h:mm
---システムの稼働時間
--<n> user
---接続しているユーザー数
--load average: <n1>, <n5>, <n15>
---平均数(直近1分間、5分間、15分間)

-監視に利用する
 watch -dn1 uptime ※1秒間隔で更新

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS