1.不是说第一次,一直这样,删除后重建。多次重启也一样。
2.关掉设置,再设置后还是这样。几乎不用
为何?为甚?以前能达到30-50%,现在这样10%以下的命中率不是相当于cache没有用了
见附件图。
难道跟操作系统有关?
为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
Re: 为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
我在写此贴时已经参考过那个帖子了。
设置=1已经设置过了。即使运行到一天结束,缓存利用率也就10%左右,不是说刚启动时利用率低。
另外,我2G的缓存,他关机时怎么保存的?因为开机后预取有时是0,最多也就几百兆。为什么不保存多一点呢?
设置=1已经设置过了。即使运行到一天结束,缓存利用率也就10%左右,不是说刚启动时利用率低。
另外,我2G的缓存,他关机时怎么保存的?因为开机后预取有时是0,最多也就几百兆。为什么不保存多一点呢?
您没有权限查看这个主题的附件。
Re: 为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
因为您有设置写缓存,软件只对读数据进行预取,会避开写数据(出于多数写数据是一次性写入而很少回读的考虑)。所以预取的大小不会是缓存空间大小。此外,软件是根据当前缓存剩余空间进行预取。一般预取启动时,缓存已经会有一部分数据,所以预取的数据也会少于缓存空间。
您的这个情况,可以考虑分隔读写缓存空间,比如指定1.5G为读缓存,0.5G为写缓存。
此外缓存粒度调整为4KB,和文件系统簇大小匹配,性能会最佳。
另外,您也可参考以下链接
viewtopic.php?f=38&t=1856
您的这个情况,可以考虑分隔读写缓存空间,比如指定1.5G为读缓存,0.5G为写缓存。
此外缓存粒度调整为4KB,和文件系统簇大小匹配,性能会最佳。
另外,您也可参考以下链接
viewtopic.php?f=38&t=1856
Re: 为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
这个问题在群里交流过,大家意见趋向于:
对c盘,由于系统不停的在c盘写入,读写缓存建议独立设置,不要共享缓存,避免不停写入写缓存而冲掉读缓存数据
对于1楼的设置,可以设置1.5g读缓存,0.5g写缓存,可以看到读缓存的命中率会有很大提高
对c盘,由于系统不停的在c盘写入,读写缓存建议独立设置,不要共享缓存,避免不停写入写缓存而冲掉读缓存数据
对于1楼的设置,可以设置1.5g读缓存,0.5g写缓存,可以看到读缓存的命中率会有很大提高
Re: 为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
这个缓存任务下是只有C盘被缓存,还是同时有其它盘?
Re: 为什么不用开机预取,缓存命中不到10%这样cache还有用吗?
比如指定1.5G为读缓存,0.5G为写缓存。是什么什么版本开始支持我的2.2好像不带这个功能。