Realpath キャッシュ構成のベスト・プラクティス

Realpath キャッシュは、参照されるファイル名の実際のファイルシステムパスを、毎回検索する代わりにキャッシュします。 様々なファイル関数が実行されたり、ファイルを要求したり、相対パスを使用したりするたびに、PHP はそのファイルが実際に存在する場所を探す必要があります。

Commerceのパフォーマンスを向上させるには、次の推奨設定を使用して、php.ini ファイルの realpath_cache の設定を行います。

  • キャッシュサイズを 10 MB に設定します(realpath cache_size=10M)。
  • 有効期間(ttl)を 7200 秒(realpath_cache_ttl=7200)に設定します

設定手順については、PHP オプションの設定方法を参照してください。

影響を受ける製品とバージョン

  • Adobe Commerce オンプレミス、すべてのバージョン 2.3.x 以降
  • クラウドインフラストラクチャー上のAdobe Commerce、すべてのバージョン 2.3.x 以降

パフォーマンスへの潜在的な影響

Realpath のキャッシュ設定値が低すぎる、または高すぎる場合は、キャッシュ生成中にオーバーヘッドが増加し、パフォーマンスが低下します。

追加情報

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60