3

PHP が fcgid として実行されている LAMP ボックスを実行しています。APC がインストールされ、正常に動作しています。ただし、各 PHP プロセスは独自のキャッシュを取得します。それぞれ冗長な 30MB の非共有 APC キャッシュを持つ 10 個の PHP プロセスよりも、300MB の共有 APC キャッシュを持つ 10 個の PHP プロセスを持つ方がはるかに理にかなっているからです。

8 か月前にこのトピックに関する前のスレッド ( FastCGI で実行しているときに複数の PHP プロセス間で APC キャッシュを共有する方法は? ) があり、それ以来、この分野で何か進展があったかどうか疑問に思っています。

4

3 に答える 3

1

私が知る限り、複数のプロセス間で任意の PHP キャッシャーで共有メモリ キャッシュを使用することはまだ不可能です。すぐにいっぱいになりました。そしてねえ、RAMは最近安いです!

于 2009-12-03T15:42:16.873 に答える
0

本当に異なるプロセスを使用している場合、これはまだ不可能であることがわかります:http: //pecl.php.net/bugs/bug.php ?id=11988(関連部分の作成者によって2009年11月13日更新) APCの)。

于 2009-12-03T20:43:49.010 に答える