[PHP-users 28598] Re: DOM Functionsnload を同時呼び出し時のエラーについて

Tetsuji Koyama koyama @ beatcraft.com
2006年 3月 1日 (水) 18:55:44 JST


小山です。

On 3/1/06, php @ nakata.mydns.jp <php @ nakata.mydns.jp> wrote:
> [Wed Mar 01 09:12:56 2006] [notice] Child 2392: Starting 250 worker threads.

Apache を worker MPM でお使いのようですが、PHP をマルチスレッド環境
で動作させることであまりよいうわさは聞きません。prefork MPM に
変えてみてはいかがでしょう。

PHP のマルチスレッド対応はなかなか進みませんが、これは PHP の
だけのせいではなく、各種 extension や、extension が呼び出している
外部ライブラリまで含めてすべての対応を取るのが難しいからだと
思います。(extension ががんばれば何とかなる気もしますが)

すべての extension のマルチスレッド対応を自分でチェックするなら
別ですが、安全を見るなら現在は Apache2 でも prefork MPM だと
思います。

--
    小山哲志@ビート・クラフト
    koyama @ beatcraft.com
    koyama @ hoge.org


PHP-users メーリングリストの案内