クラウドで 伸びる人沈む人 |
|
|
|
無料メルマガ講習のご案内
<LINUX技術の処方箋、習うより慣れろでGO> LINUXの応用、またはそれに必要な周辺情報など、 全て私の試した実体験ノウハウをお伝えしていきます。 何故なら「試さない技術は腐る」からです。 LINUX技術の処方箋、習うより慣れろでGO (マガジンID:0000145428) メールマガジン登録 メールマガジン解除
<メルマガサンプル> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━【ご挨拶】 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ こんにちは。 「LINUX技術の処方箋」メルマガ発行者の サーチマン佐藤です。 なんかサーバー遅いなあ?!と悩む時があります。 そんな時まずは、CPUの使用率や、 メモリがスワップしていないか調査しましょう。 スワップって何かって? スワップって交換という意味なんだけど、 アプリを動かす時に、メモリで一時的に使うデータをハードディスクで処理すること。 一時的に使うデータは通常は、メモリで処理されますが、 そのデータがあまりに多いと、 ハードディスクまで動員されちゃう時がある。 それをスワップという意味です。 交換という意味も納得です。 では、そんな状況になっているのか? と調べるコマンドを覚えましょう。 よろしくお願いします。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【今日の参考URL】 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ http://www.searchman.info/tips/1890.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【今日の処方箋】CPUやメモリの状況を調べる ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CPUやメモリの状況を調べる場合は、 vmstat コマンドが有効です。 以下のようにすると、1秒おきに100回表示するので、 時系列に表示できます。 # vmstat 1 100 procs memory swap io system cpu r b swpd free buff cache si so bi bo in cs us sy id wa 1 0 0 223996 27680 129716 0 0 6 20 112 64 1 0 99 0 0 0 0 223996 27680 129716 0 0 0 0 106 71 0 0 100 0 0 0 0 223996 27680 129716 0 0 0 0 105 76 0 0 100 0 swp がゼロなら、スワップしていません。 CPUが、100なら、CPUに負荷がかかっていません。 ※top コマンドでも、同様の調査ができます。 |