代码之家  ›  专栏  ›  技术社区  ›  DaveDev

如何找出缓存当前消耗了多少内存?

  •  0
  • DaveDev  · 技术社区  · 14 年前

    我想根据可用内存量修改滑动到期时间跨度的值。如果站点的流量在任何时间点都很高,则将向缓存中添加的数据比在较安静的时间段中添加的数据更多。在那些安静的时期,我可以增加滑动到期时间跨度,从而允许数据存储更长的时间。但是当网站很忙的时候,我需要释放内存,这样我就可以在更短的时间内更快乐。

    我有没有可能找出我添加到的项目消耗了多少内存 HttpRuntime.Cache ? 如果是,怎么做?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Henk Holterman    14 年前

    你不太可能想出一个好的算法来“帮助”缓存。