硬盘缓存机制和静态页面方法有什么区别 刚才听msdn关于缓存的webcast,我突然想,在新闻系统中,硬盘缓存和静态页面方式有什么区别呢?是不是可以这样认为,时效长的硬盘缓存就相当于静态页面?个人认为缓存还是比静态页面在管理上更有优势。欢迎大牛指点。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就算你缓存了,还是需要ASP.NET的进程读一次文件,然后再输出。不管怎样,这个进程的开销和IO的开销是避免不了的。而静态页面,IIS自己就可以缓存它…… 缓存之所以效率高很多,就是因为它主要在内存中完成。硬盘缓存,我不知道是什么玩意,可能如楼主所说可以作为静态页面的终极替代方案。当需要具有自动根据条件刷新的特性的时候,启动asp.net是必不可少的,这种逻辑一致性(当应该刷新的时候立刻刷新)不是静态页面所能比拟的。 谢谢各位,我是在听webcast时候缓存一节有一个outputcache指令:DiskCacheable="true"以及在config文件中的配置<DiskCache enable="true" maxSizePerApp="2">,苏鹏(MSDN讲师)说是考虑到内存有限,IIS可以自动用硬盘(是虚拟内存还是?)作为缓存保存地点。那么我就想,这样的话缓存后的页面不是基本上和静态页面一样吗,而且不占用内存?但是页面的更新和页面的部分动态信息处理就方便多了。因此有这个帖子向大家请教。 http://blogs.msdn.com/dmitryr/archive/2005/12/13/503411.aspx 突然发现讨论这个已经没有意义了,MS自己都把他去掉了,在vs2005正式版中没有这个了 扯淡,居然报命名空间“System”中不存在类型或命名空间名称“Transactions” 散分(最后一次在csdn)发贴[请管理员毋转] 怎么用javascript 读取 asp.net 注册的cookie 关于调试ASP.NET2.0页面时候总是提示"无法显示网页" 能不能推荐几本书?asp.net(一定要用C#编写) 安装ie web controls时遇到的问题 有什么较好的.NET全站程序介绍吗? 烦!!!asp.net中用什么报表控件才好啊? 十万火急!! 给自己号转分! 如何用对字符串加密md5加密 datagrid的模版列取值问题??? -----在线等
而静态页面,IIS自己就可以缓存它……
以及在config文件中的配置<DiskCache enable="true" maxSizePerApp="2">,苏鹏(MSDN讲师)说是考虑到内存有限,IIS可以自动用硬盘(是虚拟内存还是?)作为缓存保存地点。那么我就想,这样的话缓存后的页面不是基本上和静态页面一样吗,而且不占用内存?但是页面的更新和页面的部分动态信息处理就方便多了。因此有这个帖子向大家请教。