問題タブ [opcache]
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.
php - PHPクラスのサイズとopcache?
もちろん、非常に大きくなる可能性がある (おそらく数メガバイト) PHP クラスが生成されます。この場合、opcache の速度低下を引き起こす設定または制限はありますか?
php - PHPのユーザーランドキャッシングAPCu拡張機能とは?
OPcache に関連する質問ですが、理解できず、Google で回答が見つかりました。
ユーザーランドのキャッシングについて話すとき、それはどういう意味ですか? PHP には新しい Zend OPcache 拡張機能が事前にバンドルされており、この拡張機能は、要求ごとに PHP ソースを op コードに変換する必要があるプロセッサに過度のストレスを与えないように、op コードを RAM にキャッシュすることを知っていますが、APCu はどうなるでしょうか。ユーザーランドキャッシングを実装していると彼らは言いますか?
ユーザーランドキャッシングとは?APCu と Zend OPcache を一緒に保つことは可能ですか? APCu の代わりに Zend OPcache を使用する必要がありますか?
php - Zend OPcache のパフォーマンス設定とデフォルト設定
私がそれらの設定を理解している限り:
パフォーマンスが向上するはずです(リンクによると:1、2および3)。最後の2については実際にはわかりません。私の場合、「internet_strings_buffer」の設定値「4」は決して満たされない可能性があります(したがって、より良い結果が得られません)が、「validate_timestamps」は stat() 関数のオーバーヘッドを削除する必要があるため、より良い結果が得られますパフォーマンスですが、JMeter でのテストによると、それを検証できません。各設定は個別にデフォルト設定よりも悪いです。
「パフォーマンス設定」があまり改善されない可能性があることは理解していますが、パフォーマンスが低下するべきではないと思います (差はリクエストごとに約 +2 ミリ秒です)。
質問:デフォルト設定がパフォーマンス/推奨設定よりも優れているのはなぜですか?
また、OPcache は小さなメモリの上書き/削除/検索を大きなメモリよりもうまく処理しますか (「opcache.memory_consumption」設定について話します)?
php - CentOS で動作しない php.ini で opcache.enable を無効にする
Webtatic のphp56w
repo経由で PHP 5.6 がインストールされた CentOS 7 マシンがあります。で opcache 拡張機能をインストールしましたyum install php56w-opcache
。
これは開発マシンなので、デフォルトで opcache をオフにしたいので、/etc/php.ini
ファイルに次の行を追加します。
ただし、ウェブサーバーを再起動した後、まだオンにphpinfo()
なっていることがわかります。opcache.enable
私は何か見落としてますか?opcache をオフにするにはどうすればよいですか?
php - Opcahce と xcache の何が問題なのか
私の環境
ubuntu 14.04
、php 5.5
、nginx 1.76
私は両方opcache
をxcache
同時に使用しています
opcache と xcache の両方を同時に使用できるかどうか疑問に思っています..これが許可されているかどうかわかりませんか? どちらもほぼ同じ仕事をすることは知っていますが、それがパフォーマンスと速度に違いをもたらすかどうかはわかりません.
招待された提案?だから私は両方を使用できますか?
php - Opcache + Memcached を一緒に
私の環境
ubuntu 14.04
、php 5.5
、nginx 1.76
私は両方opcache
をxcache
同時に使用しています
opcache と memchached の両方を一緒に使用できますか..これが許可されているかどうかわかりませんか?
招待された提案??
php - PHP スクリプトで I/O の統計呼び出しを監視する
サイド プロジェクトでは、PHP 5.5 以降の OpCache と Redis を永続ストレージとして使用して、PHP アプリケーションを完全にメモリ内で実行することを目指しています。現在、統計呼び出しを実行する可能性のある 2 つの呼び出しとしてinclude
andを使用しています。file_exists()
ocp.phpのようなスクリプトを使用すると、ファイルのヒット/ミスを確認できます。しかし、統計呼び出しが行われたかどうか (同様に)、いつ、どこで行われたかを確認するにはどうすればよいfile_exists()
でしょうか?
この方法で展開をプロファイリングして、考えられる PHP 構成を調整して、アプリを完全にメモリ内で実行したいと思います。
php - PHP OP キャッシュの有効化
OP キャッシュを適切に有効にするためのヘルプを探しています。何らかの理由でファイルをキャッシュしません。以下は php.ini の設定で、以下はそのスクリーンショットです: https://gist.github.com/ck-on/4959032
どんな助けでも大歓迎です