読者になるbose999の試験管の中の話この広告は、90日以上更新していないブログに表示しています。2010-09-07sarコマンドの結果からマシンのCPU負荷を見るLinuxまずロードアベレージの値に注目します。0.33WebサーバやAPサーバ等のレスポンスを重視されるマシンではこの値は限りなく0に近い方が好ましくなります。必要なCPUの数を抑える場合もあります。ロードアベレージはCPUが実行しようとしているプロセスで処理を待っているプロセスの数を単位時間で割ったものになります。この処理待ちのプロセスには下記のプロセスに分類されます。・CPUの実行権限の割り当て待ち・ディスクのI/O処理完了待ちこのことからロードアベレージが高いマシンが、なぜロードアベレージが高いのかを導き出す為には、ひたすらCPUを使いたいのか?I/O処理が追いついていないのか?を確認する必要があります。%systemの値が高く、%iowaitの値が低い場合はひたすらCPUが使われる処理が動いていてロードアベレージが高い状態になります。%systemの値が高く、%iowaitの値が高い場合はI/O処理が追いついていない状態でのロードアベレージが高い状態になります。CPUの状態のチェックは必ず全てのCPUを見るようにした方が確実です。複数CPUや複数コアでの処理では特定のCPUIDのCPUの処理でI/O待ちが集中している事がありますので平均で見るのは重要な値を見落とす可能性があります。%system値の上昇が起こっている場合はCPU負荷の分散、%iowait値の上昇が起こっている場合はI/O負荷の分散を検討する必要がある事が導き出されます。前回実...2012-06-17sysstatの設定をみなおしてみる下記はRHEL5系のお話で。cr...2012-05-08EJB3.1でプログラムでタイマーを作成し実行してみる10秒毎にサーバ非起動中の実行しなかったものは破棄する形で実...2010-11-04CentOS5.5にMongoDBをyumでインストールしてみる10genのリポジトリを追加してyumでインストールしてみました。Catalyst3550のIOSのバックアップをMacに取ります。(1)はてなブログをはじめよう!bose999さんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。