0

APC (オペコード用) と Memcache (ユーザーデータ用) の典型的な組み合わせから、純粋な apc ベースのキャッシュに移行しようとしています。私の使用構造を考えると、それは理にかなっていて、パフォーマンスはより高くなります。

しかし、apc キャッシュが妥当なサイズに制限され、データ キャッシュに影響しなかった以前とは異なり、opcode キャッシュが比較的大きくなり、opcode キャッシュと datacache の合計が制限を超えるのではないかと心配しています。私が理解している限り、これによりキャッシュ全体がフラッシュされます。

あたかも apc がオペコード キャッシュに過ぎず、オペコード キャッシュ サイズを合理的な制限に制限し、残りをユーザー データ用に残すかのように、動作を模倣する方法はありますか?

または、opcode キャッシュの ttl 値を低く設定して、常に最初にフラッシュされるようにする必要がありますか?

4

1 に答える 1

0

私の質問は無関係であることが判明しました。キャッシュの断片化の問題により、キャッシュはすぐにいっぱいとしてマークされます。(stackoverflow の他の投稿を参照してください)。結果として、apc ユーザーキャッシュは選択的にのみ使用する必要があります。

于 2010-10-11T12:49:29.020 に答える