最近のバージョンの PHP には、ファイルの実際のパスを知るためのファイル名のキャッシュがあり、それrequire_once()
をinclude_once()
利用できます。
キャッシュのサイズを設定するためにphp.iniに設定できる値がありますが、サイズをどのようにすべきかを知る方法がわかりません。デフォルト値は 16k ですが、使用しているキャッシュの量を知る方法がありません。ドキュメントはあいまいです:
PHP が使用するリアルパス キャッシュのサイズを決定します。PHP が多くのファイルを開くシステムでは、実行されるファイル操作の量を反映するために、この値を大きくする必要があります。
はい、許可されているキャッシュの量をab
増やして、または他のテストを実行してテストを実行できますが、遠くからのタイミングだけでなく、もう少し内省的なものが欲しいです。