分页: 1 / 1

关于ssd二级缓存的问题

发表于 : 周六 11月 28, 2020 11:27 am
ernest100
我的ssd二级缓存是1TB,50G写缓存,900多G都是读缓存
忙时采集设为1秒
对一个3tb的硬盘进行缓存(里面存储的是hyperv 数据vxd)
这都好几天了,我每天的读取io都是1.5TB,怎么二级缓存量增长这样慢呢?
命中率是70%左右,所以肯定有很多数据需要缓存,但是缓存数据很慢。
请教一下是什么问题?

另外请教一下,咱们的ssd缓存的算法是啥?谢谢!

附件上传尽早重置后的情况。
QQ图片20201128112520.png

Re: 关于ssd二级缓存的问题

发表于 : 周日 11月 29, 2020 9:36 am
spvwh
一级缓存太大,改小一点,二级缓存效率会高些

Re: 关于ssd二级缓存的问题

发表于 : 周日 11月 29, 2020 9:00 pm
Support
总体命中率已经有70%,不算差。系统一直繁忙的话,为了不影响其它任务,二级缓存采集数据会比较慢些。目前我们已经在优化这个问题,可能会提供更激进些的采集选项。

Re: 关于ssd二级缓存的问题

发表于 : 周一 11月 30, 2020 1:09 pm
ernest100
Support 写了: 周日 11月 29, 2020 9:00 pm 总体命中率已经有70%,不算差。系统一直繁忙的话,为了不影响其它任务,二级缓存采集数据会比较慢些。目前我们已经在优化这个问题,可能会提供更激进些的采集选项。
对,就是要这个。昨天调整缓存粒度的时候,缓存都清空了,我还以为只清空一级缓存哪,结果连二级缓存都清空了,将近一周,缓存了200多G的数据啊,痛心,现在又从头开始了。

如果有快速缓存就能减少很多损失。另外好像咱们已经开始研究调整缓存粒度不清缓存的功能了吧。

Re: 关于ssd二级缓存的问题

发表于 : 周一 11月 30, 2020 6:07 pm
Support
调整缓存粒度会清缓存,否则的话要重新组织数据在缓存中的存放位置,这个逻辑就比较复杂。不过我们考虑让软件在调整后自动重新缓存。

Re: 关于ssd二级缓存的问题

发表于 : 周一 11月 30, 2020 9:05 pm
ernest100
Support 写了: 周一 11月 30, 2020 6:07 pm 调整缓存粒度会清缓存,否则的话要重新组织数据在缓存中的存放位置,这个逻辑就比较复杂。不过我们考虑让软件在调整后自动重新缓存。
请教一下,你说的自动重新缓存是重新从零开始缓存,还是将缓存中的数据临时存到哪里,再按照新的粒度组织数据呢?

Re: 关于ssd二级缓存的问题

发表于 : 周二 12月 01, 2020 11:03 am
Support
是按照新的粒度重新从源磁盘获取数据缓存

Re: 关于ssd二级缓存的问题

发表于 : 周二 12月 01, 2020 3:58 pm
sam3666
上次说11月更新,现在12月了还没见响动啊。

Re: 关于ssd二级缓存的问题

发表于 : 周二 12月 01, 2020 4:30 pm
ernest100
sam3666 写了: 周二 12月 01, 2020 3:58 pm 上次说11月更新,现在12月了还没见响动啊。
期待新版本的诞生!