2006年4月 5日

[PHP-users 28930] Re:eAccelerator 導入によるCPU 100% 張り付きについて

貴重な情報をありがとうございました。
とても参考になりました。

当方にて調査したところ、
Solaris 8 + Apache 1.3.4 + PHP4.3.11で使用しており、
MPMは使用しておりませんでした。

preforkMPMというのはapache 1.3系と互換性があるとの

ことなので問題ないように思っているのですが検証して
みる必要があるかもしれません。


--- 島村 優太郎 からのメッセージ:
> うーん、Solarisは使ったことないので、あくまで参考程度
で聞
>
> いていただければうれしいです。
>
> 当方FreeBSD4.10+Apache2.0+PHP4.3.10を使用して、
> eAcceleratorを組んだときに
> どうも動きがおかしくなり、最終的におっしゃられているよ
うな
>
> CPU100%でLA100を超すといった
> 大変な事態に陥ったことがありました。
>
> いろいろ見てみた結果、ApacheがマルチスレッドMPMを使
> 用していたからだめだったのかもしれない、
> ということで、MPMをworkerからpreforkに移したと
> ころ、
> 動作改善し、Acceleratorの効果も十分に出ていました。
>
> Solarisはスレッド周りがしっかりしているので何ともいえ
ないのです
>
> が、
> 今のFreeBSD(4.11,5.4,6.0)の全てでeAcceleratorを入れ
> ると
> Thread Safetyがdisabledになります。
>
> //ちなみに、入れてないとenabledになります。
>
> これが原因かどうかわかりませんが、思い当たるものがこれ
ぐらいしか
>
> ないので。。
>
> もし、WebサーバーがスレッドセーフなMPMで動いている場
>
> 合、
> preforkで動かすことをおすすめします。
>
> /* 当方ではworkerの運用を断念してpreforkで運用してい
>
> ます。 */
>
>
>
> On 2006/04/03, at 14:33, marmomo13 wrote:
>
> > 奥野と申します。
> > ご返信ありがとうございます。
> >
> > 使用しているWebサーバは
> >
> > ・Solaris 8 / Sun Fire V240
> >
> > となっております。
> > よろしくお願い申し上げます。
>
> _______________________________________________
> PHP-users mailing list PHP-users@xxxxx
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ -
> 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>

--------------------------------------
Celebrate Yahoo! JAPAN 10th Anniversary
http://pr.mail.yahoo.co.jp/10thann/
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://www.php.gr.jp/php/novice.php3

投稿者 xml-rpc : 2006年4月 5日 03:31
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/34413
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。