2.2版本 win7 64位 4g内存 没有ssd 分了1.4g内存做一级缓存 粒度16k 只读 禁用延迟写入 勾选开机读取 目前电脑主要运行qq 微信 Firefox cad revit word excel acrobat等 已禁用superfetch服务 这几天重复开机几次了 命中率最高才去到40%
后来看到人家说空闲缓存只有32m 已经满了不够用 我又试了分1.8g内存做一级缓存 果然命中率上来了 去到58% 空闲缓存很快就降到32m了 用了一上午还可以 但是一旦开了其他不常开的软件就卡爆了 因为没多少系统内存了 按停止并删除缓存还是卡爆 要重启电脑才行
到底4g内存分多少出来做缓存才好 分得少 缓存开完机就满了 命中率又低 分得多 命中率高 但是软件开多了很容易爆内存 一直读硬盘的虚拟内存 卡到爆炸
命中率从来没有超过50%
Re: 命中率从来没有超过50%
缓存太小就出这毛病,你这些软件运行一圈,缓存数据更新太快,命中率会很低的
解决办法
1.加内存,设置关机保留一级缓存,预取上次缓存,windows启动时开始预取
2.加个32G、64G小容量的ssd或者usb3.0 U盘做二级缓存
解决办法
1.加内存,设置关机保留一级缓存,预取上次缓存,windows启动时开始预取
2.加个32G、64G小容量的ssd或者usb3.0 U盘做二级缓存