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 on cloud infrastructure (すべてのバージョン 2.3.x以降)

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

Realpath キャッシュ設定値が低すぎたり高すぎたりすると、キャッシュ生成時に追加のオーバーヘッドが発生し、パフォーマンスが低下します。

追加情報

recommendation-more-help
commerce-operations-help-implementation-playbook