これで APC のセットアップは完全に終了し、今のところ気に入っています。唯一のことは; 私のシステムでは、メモリが少し制約になっています。私は知っています:もっと買いますよね?まあ、私のホストはそれをサポートしていませんが、私は彼らのサービスが好きなので...
cPanel/WHM サーバーで FCGID を使用して APC を実行しています。php.conf で FcgidMaxProcessesPerClass 1 を使用しているため、キャッシュはユーザーごとに訪問間で共有されます。
デフォルトでは、APC の開始時に APC が初期化されるため、すべてのユーザー アカウントは 1 つ (MaxProcesses) の一意で個人的な SHM の共有を持ちますが、SHM のサイズはすべてのユーザーで同じです。ただし、たとえば 128M の SHM を使用することで本当にメリットが得られるサイトもあれば、場合によっては 16M または 8M で十分なサイトもあります。
ここで説明されているように、私はすでに /cgi-bin などのカスタム fcgi ローダーをいじっています。
http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache/
およびhttp://chrisgilligan.com/search/apc-shm_size-each-user/
しかし、APC がすでにユーザーごとにロードされている場合は、もっと簡単なオプションがあるはずです。ユーザーごとの FCGI を実際に動作させることができず、それでも php プロセスを永続化できません。
何か案は?