質問 |
||
| QNo.3957223 | RedHat+Core2Duoでローアベが高すぎる | |
|---|---|---|
| 質問者:_chihiro_ |
ハードについて、ほぼ初心者ですが質問させていただきます。 現在、とあるコミュニティサイトを運営しています。 先日、サーバー移転で (CPU)Intel(R)Xeon 5140 @ 2.33GHz + RedHat EL4 のサーバーから (CPU)Intel(R)Core2Duo T7200 @ 2.00GHz + RedHat EL4 のサーバーへ引越ししました。 ところが夜間、アクセスが集中する時間帯になると、サーバーのロードアベレージが10,000%を超えてしまいます。(←`uptime` の結果が100超) 以前のXeonサーバーではロードアベレージが高いときで300%〜800%程だったのですが、Core2Duoのサーバーで急激にローアベが高まります。(しかも異常なほど) プログラムソースなどは以前のものをそのまま移しただけなので、この問題はサーバー本体にあるのではないか?と思っています。 ただ、不思議なことに、 1)ローアベが10,000%を超えているにも関わらず、Apacheが落ちる・サーバーが落ちるということはなく、サイトは特に問題なく表示できている。 2)SSHでログインしている場合、問題なくコマンドを打ち込むことができます。 3)`uptime`の結果だけが異常に高い。 このような現象について、何か経験・知識のある方おられましたら、助言していただけたらと思います。 -- 以下、サーバースペック (OS)RedHat Enterprise Linux ES release 4 (WEB)Apache2.2.8 (PHP)php5 (メモリ)2GB (CPU)Intel(R)Core2Duo T7200 @ 2.00GHz |
|
困り度:
|
||
| 質問投稿日時: 08/04/18 15:35 |
||
回答 |
|
| ANo.1 | >Intel(R)Core2Duo T7200 @ 2.00GHz T7200は、ノートPCのCPUなので、性能はXEONより低いCPUだからだと思います。 XEONは、サーバ向けのCPUで、T7200は主にノートPC向けのCPUとなっているので、XEONの方が性能が高いので、T7200に移行して重くなるのは仕方がないと思います。 (CPUが問題の場合) |
|---|---|
| 回答者:INEEDMEDIC | |
| 種類:回答 どんな人:経験者 自信:参考意見 |
|
| 回答日時: 08/04/19 12:54 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | INEEDMEDICさん、回答ありがとうございます。 T7200はノートPC向けだったんですね;;知らなかったです。 CPUの変更を検討してみようと思います。 しかしもう1点、ローアベが100超でもアプリケーションが動いているという現象について何かわからないでしょうか? 僕の家のテスト用サーバーでは、負荷をかけてローアベが30を超えた時点からシェルの反応がかなり鈍くなり、WEBも見ることが困難な状態になります。 しかし、現在のサーバー(CPU:Core2Duo)ではそこは何も問題なく動作しています。 引き続き参考意見をお待ちしております。 |