ASP.NET如何获取用于此应用程序的缓存KB?

时间:2010-06-10 12:38:08

标签: .net asp.net caching performancecounter

我需要知道什么是缓存大小。我在这个网站上看到了solution或多或少类似的问题,但它部分服务于我。 据我所知,我可以从PerMon获取值,这是函数

public static string getCacheSize()
{
    PerformanceCounter pc = new PerformanceCounter("ASP.NET Applications", "Cache % Machine Memory Limit Used","__TOTAL__", true); 
    return string.Format("{0:0.00}%", pc.NextValue()); 
}

1.当我需要KB时,它给出了百分比,并且在PerfMon中没有最接近这个项目的项目 2.it显示70.5%使用,而所有内存使用率约为50%

任何帮助?

0 个答案:

没有答案