代码之家  ›  专栏  ›  技术社区  ›  John Boker

HttpContext.Cache物理内存使用率

  •  3
  • John Boker  · 技术社区  · 15 年前

    有没有办法找到HttpContext.Cache中当前的内存字节数?

    有什么想法吗?

    ---更新---

    http://aspalliance.com/cachemanager/ 我去了那个页面,在底部有一个链接 http://www.codeproject.com/aspnet/exploresessionandcache.asp 这描述了一种计算物体大小的方法,我认为这种方法足够好用了。

    基本上,它序列化缓存中的每个对象,然后查找序列化流的长度。将这些值相加可以得到一些我可以使用的信息。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Rex M    15 年前

    有第三方“ Cache Manager “它为HttpRuntime缓存提供工具和统计信息。您可以在那里手动获取内存信息,也可以使用 Reflector 窥视程序集内部并查看它如何收集统计数据,然后在应用程序中自己完成

    推荐文章