问题描述
执行几个Cache.Insert后,取出某个缓存项的时候怎么经常会有Underused错误?(之所以从缓存中移除该项,是因为系统要通过移除该项来释放内存。)那这个内存的大小是谁设定的呢,如果设置大小?
解决方案
解决方案二:
Underused错误?没见过内存的大小是由.netFrammwork控制GC控制回收的
解决方案三:
执行Cache.Insert后,东西被保存到了哪里,是计算机的内存中还是.NET的内存中呢?
解决方案四:
引用2楼yoyohao的回复:
执行Cache.Insert后,东西被保存到了哪里,是计算机的内存中还是.NET的内存中呢?
.net程序也是在计算机内存中分配空间,不存在两者级别平行的问题这里有一些关于cache的说明http://www.builder.com.cn/2007/0903/487713.shtml
时间: 2025-01-30 10:32:13