Mage_Catalog_Model_Product_Image :: _ checkMemory


8

製品一覧ページのnewrelicの遅いリクエストを見ると、呼び出された最上位の関数はMage_Catalog_Model_Product_Image :: _ checkMemory()でした。これは、memory_limitのini設定の確認などの一連ini_get('memory_limit')の処理を行い、画像サイズを確認して、それに必要なメモリを計算します。オン...

return trueその関数に(チェックをスキップして、Magentoはこれらのプロセスに十分なメモリがある)を追加したところです。以下のグラフはその影響を示しています。

他の誰かがこれについて何かしましたか?アイデア、リスク?

ここに画像の説明を入力してください


3
同じことをしましたが、ストアの管理者がモンスターの画像ファイルのアップロードを開始しない限り、問題はありません。
ビナイ

1
私はこれを正確にやった!これまでに目にしたような悪影響はありません。
philwinkle 2013年

Magentoにパッチを提出しましょうか?:)
FlorinelChis 2013年

Magento 2を構成可能にするためのパッチは素晴らしいでしょう。「メモリ制限をチェックする」ようにデフォルトを設定しても、Alanが以下に述べるように、限られた環境のユーザーのショップを壊すことはありません。
Matthias Zeis 2013

回答:


1

これらの変更をアップグレードと自分マージする必要があるという通常の注意点を除いて、これらのメソッドには、PHPまたはMagentoの状態を大幅に変更するものはありません。これらは、メモリが限られた環境でMagentoを実行しているユーザーがPHPのクラッシュを回避するために厳密に存在するようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.