• ベストアンサー

ApacheがCPUリソース100%で

WindowsにApacheをインストールし自作のスクリプトを動かしています。 しかし毎回アクセスするたびにレスポンスが遅く、アクセス毎にCPUリソースが100%になります。 自作のスクリプトがいけないのかと思い、試しにWordpressをインストールしてみましたが、同じ結果でした。 単なるhtmlであれば素早く表示されます。 負荷を軽減するにはどうすればいいのでしょうか? 補足: eAccelatorは使用済み サーバースペック Pen4 2GB RAM

質問者が選んだベストアンサー

  • ベストアンサー
  • ayumama3
  • ベストアンサー率20% (17/83)
回答No.1

一般的には、ループにスリープが入ってないとか。

関連するQ&A

  • ペンタブレットが感知しない

    Intuous3(PTZ-930)を購入したのですが、時々ペン先が触れるのを感知しないことがあります。ペン先に反応しないときのPCの状態を確認してみると、タブレットドライバが10%ほどCPUに負荷をかけているようでした。念のため公式サイトから最新のドライバをインストールしてみたのですが、やはり解決しませんでした。 スペックはWindowsVista Homepremium CeleronM1.8Ghz、Ram2GBとタブレットが動作するのに十分な環境です。 CPUにTabletDriverによるある程度の負荷がかかっているときに決まってペン先に反応しないようなので、負荷を軽減すれば問題は解決すると思うのですが、何か負荷を軽減する方法はありませんか? 若しくは何か別の原因があるのでしょうか? 回答よろしくお願いします。

  • リソースメータでリソースがでてこない?

    WINDOWS XPを使っています。 メモリは512+256MBです。 フリーソフトで”めもりーくりーな”というものがありますが、 このソフトでは、CPU負荷、メモリ使用量、スワップ、リソースの各々使用量が常駐で見ることができます。 ある日、ネットゲームをしていて(多分)、フリーズして、 それ以来、リソースの表示が出てこなくなたのです。 (メータの表示が常にゼロ) 何かシステムが壊れてしまったのでしょうか。 WINDOWSのみを再インストールすれば直るとおもいましたが、 バックアップディスクに一括で組み込まれているため、 すべての再インストールとなりそうです。 本当に何か不具合なのか、もしくは直す方法など何かありますでしょうか。 基本的にリソースがなにの為に必要なのかも、あまりわかっておりません。 宜しくおねがいします。

  • MP3導入後にCPUの負荷が高くなってしまいました。

    お世話になっています。 新しく立ち上げたサイトでMP3ファイルを約2000個アップロードして運用しております。1つのファイルは平均約900KBで、MySQLからファイル名を参照して、PHPで動的に各ページに関連するMP3ファイルのリストがページに出るように処理し、MP3ファイルへリンクを作ってダウンロードできるようにしております。 当初は特に問題は無かったのですが、最近はアクセスが増えてきてダウンロード数も増えてきたため、朝方サーバーのCPUの負荷が90%を超えてしまい、またメモリの消費量も多く非常にサーバーが重たくなってしまうこともあります。MySQL の処理と apache へのアクセスによりメモリ・CPUを多く消費しており、CPU の処理が追いついていず、処理待ちのプロセスが多くなっているようです。 とりあえずは、毎朝crontabでhttpdを再起動して負荷を収束させています。 ちなみに、OSはRed Hat Enterprise Linux ES4で、 サーバースペックはPentiumIII 1GHz メモリー512MBです。 各アプリケーションのバージョンは MySQL4.1.2 PHP 4.4.6 Apache2.0.52 となっています。 様々な要因が考えられると思いますが、CPUやメモリへの負荷を軽減するにはどのような対策が考えられますでしょうか? MP3のストリームサーバーを導入やメモリの増設をすればクリアされるものでしょうか。ご存知の方おりましたら、アドバイスいただければ幸いです。

  • Apacheのディレクトリインデックスの設定方法

    WordPressでHPを作成しようと思いたち、MySQLやPHP、Apacheをインストール・設定していたのですが http://www.adminweb.jp/apache/docroot/index2.html (Admin Web様のサイト) 上記HPに記載されているとおりに、ディレクトリインデックスについて学んでいたのですが hello.htmlをC:\Apache24\htdocs上に置き、httpd.confのディレクトリインデックスの部分を何度書き換えてもindex.htmlしか参照されず、困っています 試しに他にもhtmlを作ってみたのですが、結局意味はなく・・・ これができないために、WordPressのインストールも先に進めることができず、どうしていいかわかりません どうすればindex.html以外を表示できるようになるでしょうか?

  • システムリソース不足!

    使用OS/Win98、インストールアプリケーション/OFFICE2000pro,筆まめ,コンバートスター10 スペック CPU 166MHz,Memory 80MB LAN接続あり(使用権限 パワーユーザーみたい)  上記条件でAccessを立ち上げると、よく画面がフリーズし「システムリソース不足,メモリ不足」の意味のエラーが出ます。しかし、システムリソースの空きは74%となっています。出来るだけ常駐ソフトも減らして現在にいたります。  何か良い対策があったら教えてください。お願いします。(^-^)

  • リソースについて(長文ですみません)

    私はある会社のパソコンのヘルプデスクで働いています。 その会社は現在Windows2000を使用しています。 お客様からの問い合わせの中で、パソコンの動作が遅いや パソコンがストールするという問い合わせが多く寄せられます。 3ヶ月ほど前に同僚がこの問題についてリソース不足が原因と回答しているのを 聞きました。 そもそもリソースとはWindows95やWindows3.1などで、アプリケーションを動かしたり ウィンドウを開いたり、デスクトップにアイコンを多く置いたりしていると「リソースが 不足しています」というメッセージが出てほっておくとストールするという現象があることは 知っていますが、WindowsNT系(WindowsNT、Windows2000、WindowsXP、WindowsVisita) では、あまり気にせずに使用していました。 最近、本で読んだところによるとWindows9xシリーズはリソースが640KBしかないため、 アプリケーションを動かしたり、ウィンドウを開いたり、デスクトップにアイコンを置いていたり することでリソース不足になることが書かれていました。 これに対してWindowsNT系ではリソースが4MBあるため、上記のような内容でリソース不足になり にくいことなどが記述されていました。 同僚曰く、先日動きの遅いお客様のパソコンでデスクトップのアイコンを整理したり、開いているウィンドウを 閉じたことでスピードが速くなったと言われた経緯があったそうです。 私はそれはCPUにかかる負荷が減ったからと思ったのですがこれはリソースの効果なのでしょうか お尋ねしたいのは 1.そもそもこのリソースとはいったい何のためにあるものなのか 2.WindowsNT系で(Windows2000で)ウィンドウを開いて、作業をしている事で不足することがあるのか 3.このリソースはPCのスペックに影響することはあるのか という点をお尋ねしたいのです。よろしくお願いします。

  • CPU Load Average の目安

    つい先日、サーバである作業をしていましたら その間 Apache が激重になりました。 MRTG で CPU の Load Average を確認したところ 5 分置きの計測で MAX 7% の使用率でした。(RAM 512MB) 通常は 1% を越える事もないと思いますが、 7% の使用率は Apache が激重になるくらいの負荷なのでしょうか? 何パーセントを越えるとマズイとか、そういう目安がイマイチ解っておりません。 アドバイスを頂けますと幸いです。 よろしくお願いします。

  • DELL DIMENSION2400 CPU交換

    DELL DIMENSION2400のCPU交換を考えています XPホームエディション SP3 Celeron CPU2.60 2.59GHz、1.50GB RAM とういう現在のスペックなのですが CPUはPEN4 だとどのくらいの大きさぐらいが快適に動く限界なのでしょうか?宜しくお願いします。 また、設置方法・設置に関してきおつけることあればお願いします。

  • CPU使用率が100%になるソフト

    自作をしたのですが、ベンチテストをしようと思って『スーパーπ』を起動したのですが、ずっとCPU使用率50%のままなのです。100%の使用率で安定性や温度を確認したいのですが、そういった高負荷をかけるソフトってご存知の方、おられませんか? OS=XP CPU=ペン4 です。

  • ApacheのKeepAliveについて

    JMeterを使用して負荷テストを行っているのですが KeepAlive On MaxKeepAliveRequests 10 KeepAliveTimeout 2 でテストを行い負荷が掛かりだすとJMeterの結果ツリーに以下エラーが発生します。 org.apache.http.NoHttpResponseException: サーバーアドレス failed to respond Apacheのerror_log上には何もメッセージは表示されていない状態です。 mpm_event_moduleの設定変更やwww.confの設定変更を行っても特に状況は改善せず以下urlを参考にKeepAlive offに設定変更を行うとエラーは発生しなくなりました。 ttps://www.linkedin.com/pulse/apache-jmeter-basics-common-errors-issues-best-practices-prasad KeepAlive offの状態でもレスポンス等、特に問題を感じないのですが何故エラーが発生したのか理解出来ないので質問しました。 以下環境です。 ESXi上の仮想サーバーで実行しています。 CPU 4Core MEM 8GB Apache/2.4.37 PHP 7.4.33 OPcache v7.4.33 PostgreSQL 14.6