問題タブ [apcu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1910 参照

symfony - Symfony2 では、どちらのクラスパス キャッシング メソッドがよりパフォーマンスが高いでしょうか: Composer クラス マップまたは APCu を使用した ApcClassLoader?

Symfony2 パフォーマンス ドキュメントを読む: http://symfony.com/doc/2.8/performance.html

クラス名パスをキャッシュするのに適したソリューションを見つけようとしています。PHP7 を使用しているため、APC は使用できません。apcu と opcache のみです。キャッシュの実装の複雑さや Web サーバーの再起動が必要な問題がない場合、どちらが最もパフォーマンスが高いでしょうか? また、APC Autoloader を使用する場合でも、app.php コードはまず composer autoload.php をロードし、ApcClassLoader を作成してから、初期オートローダーを登録解除する必要があります。クラス マップをクリアして、未使用のマップが大量のメモリを浪費しないようにすること、つまり run: は理にかなっていますcomposer dump-autoload --no-devか?

0 投票する
1 に答える
453 参照

php - PHP - APCu は opcache 用に定義されたものと同じメモリ プールを使用しますか?

ドキュメントによると、APCu は、使用するメモリ量の定義を含む APC と同じ構成を使用しています。

ただし、Opcache には独自のメモリ構成があります。

APCu に割り当てられる量は、Opcache の合計 memory_consumption 設定から出てきますか? それとも別々ですか?

0 投票する
0 に答える
335 参照

php - APCu ミスをなくすには?

毎回データベースから配列をフェッチする代わりに、APCu を使用していくつかの配列をキャッシュします。一部のミスは正常なことですが、下の画像でわかるように、リクエストの半分はミスです。ソースコードに問題は見つかりません。配列をキャッシュに格納しています。これは問題ですか?

これを修正するためのヒントを教えてください。

APCu キャッシュ情報