A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ps -aux の値をいちいち全部足すのって面倒じゃありません?ま、awk なり perl なりで処理させればいいんでしょうけど(^^;
ps -aux の値がどうかは分かりませんが、ふつうは uptime のコマンドを叩いて load avrage が3~5を越えた辺りから重く感じるのではないでしょうか。
あるサーチエンジンのサイトでは、load average が 200 を越えてもふつうに ls などが実行できたので環境にも依ると思いますが(そのサイトは Solaris でした)
FreeBSD上では load average 80 位まで出したことがありますが、uptime の表示が出るまで数十分かかりました(^^;;;;;
ちなみに、topでも load average の値は見ることができますよ。
No.2
- 回答日時:
%CPU の値は、本当にアクティブなプロセスを何も動かしてなけれ
ば、合計はほぼ 0.0 になるはずです。
ただし、その一瞬でも CPU への割当てがあればカウントされます
から、ps コマンド、その結果を見る more/less コマンド、その集
計をする awk/perl コマンドのせいで、はね上がることがあります。
60 というのはどのコマンドが占めていましたか?ps に -c オプショ
ンをつけるか、-w オプションをつければわかりやすいと思います。
そして、CPUが1個のシステムであれば、どんなに重くなったとして
も %CPUの合計が 100 を超えることはありません(psコマンドの仕
様で256分率を使っているものは別)。ですから、重さの目安とし
ては使えないでしょう。
また、%MEM の方も、実メモリの使用率ですから、どんなに重くなっ
ても 100 を超えません。やはりあまり目安にはならないでしょうね。
1Yenさんのいうように、まずは load average が重要です。これは
何個のプロセスが CPU の割り当てを待っているかを表す値で、こ
れが大きいほどなかなか自分のプロセスにCPUがまわって来ないの
で重くなるというわけです。
あとは、通常のファイルアクセスが非常に多ければ、やはり重くな
りますね。
それ以外には、実メモリに入り切らないデータは仮想メモリに
swap されてしまいますが、仮想メモリへのアクセスが頻発する状
況になると極端に重くなります。VSZ は、使用している総メモリ量
ですが、このうち、RSS の分だけ実メモリに入っています。%MEM
はほぼこれに比例しているはずです(ただし、コード部は共有され
ているので、若干異なる)。つまり、VSZとRSSの差だけ、ディスク
のswap領域にデータを持っているのですが、そのプロセスがアクティ
ブだと重くなる可能性が高まります。
ファイルであれスワップであれ、ディスクアクセスの頻度を見るのは
iostat コマンドです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
topコマンドで表示されるVIRT、...
-
freeとpsでメモリ使用量が違う?
-
ps aux ps auxw psauxwwの違い
-
postaliasとpostmapコマンドに...
-
Dirコマンドでフォルダ内ファイ...
-
SONYの音楽ソフト「x-アプリ」...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
bashでシングルクォート内の変...
-
UNIX コマンドにおける # や円...
-
シェルスクリプトでエラーが出ます
-
スクリプトのエラー「unexpecte...
-
シェルスクリプト実行で”そのよ...
-
batである文字列内に特定の文字...
-
Linux環境 grepで改行コード(CR...
-
ラズパイで『’test.service’をs...
-
テキストファイルから最終行の抽出
-
空きIPアドレスを探す方法
-
プロセス、サービス、デーモン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
topコマンドで表示されるVIRT、...
-
FreeBSDでのCPU占有率とメモリ...
-
CPU 使用率について(ps,top,sar)
-
postaliasとpostmapコマンドに...
-
AIXでシステム内の全プロセスメ...
-
Linuxが突然フリーズしました
-
freeコマンドのfree,swapについて
-
Swap領域が使用されてない
-
freeとpsでメモリ使用量が違う?
-
cpuやメモリのスペックを調べる...
-
ps aux ps auxw psauxwwの違い
-
DNS(BIND)を起動できない
-
umountはなぜunmountではなくum...
-
【メモリ]】vmstat、free、top...
-
実行中のプロセス数をカウント...
-
デジカメ動画を取り込もうとす...
-
Ubuntuの削除(MBR)の修復ができ...
-
コマンドプロンプトからC:のデ...
-
centosサーバーが重い時のTOPコ...
-
telnetでrootでログイン後にサ...
おすすめ情報