画像を動的に生成する ASP.NET MVC アクションがいくつかあります (ただし、それは ASPX ページでもあります)。
[OutputCache] を使用してこれらの画像をキャッシュしています。ASP.NET がイメージをメモリにキャッシュし、多くのリソースを消費することを心配する必要があるかどうか疑問に思っています。これらは、数十個の商品しか入っていないショッピング カートのさまざまなサイズの商品画像です。
OutputCache はディスクを使用しますか、それともメモリ内のみを使用しますか? それはどれほど知的ですか?それとも、イメージを自分でディスクに保存して、独自のキャッシュ システムを実装する必要がありますか (実際には現在の実装です)。