此问题已变通解决:加一层VHD,对VHD只写缓存,对承载VHD的物理盘只读缓存,读写彻底分离,读缓存耗尽就不会产生紧急写入。
建议在无限延迟并开启关机免写的情况下调整写入策略:
1.写缓存无条件优先于读缓存,除非写缓存空间满,否则不淘汰写缓存,也不进行写入;
2.一旦产生紧急写入,立即写入全部缓写数据,以免磁盘数据严重损坏。
搜索找到 4 个匹配
- 周二 7月 30, 2019 10:40 am
- 版面: 出错报告与建议
- 主题: 不可控的紧急写入,是bug还是固有策略?
- 回复总数: 7
- 阅读次数: 8242
- 周日 7月 28, 2019 6:08 pm
- 版面: 出错报告与建议
- 主题: 不可控的紧急写入,是bug还是固有策略?
- 回复总数: 7
- 阅读次数: 8242
Re: 不可控的紧急写入,是bug还是固有策略?
这种情况下,被改写的读缓存不应该移动到写缓存吗?
读缓存空间里保存缓写数据,并不可控的产生紧急写入,这个逻辑真是有问题!
读缓存空间里保存缓写数据,并不可控的产生紧急写入,这个逻辑真是有问题!
- 周四 7月 25, 2019 10:51 am
- 版面: 出错报告与建议
- 主题: 不可控的紧急写入,是bug还是固有策略?
- 回复总数: 7
- 阅读次数: 8242
Re: 不可控的紧急写入,是bug还是固有策略?
现在主要的问题是:配置成读写空间分离,读缓存满了会导致紧急写入,即使写缓存未满也是,这个逻辑无法理解,可否避免?
- 周三 7月 24, 2019 4:59 pm
- 版面: 出错报告与建议
- 主题: 不可控的紧急写入,是bug还是固有策略?
- 回复总数: 7
- 阅读次数: 8242
不可控的紧急写入,是bug还是固有策略?
磁盘配置读写缓存,写入无限延时,大量读取时会导致紧急写入,高级设置里选读写共享或读写分离都会发生,两种情况分别截图如下:
读写共享 读写分离 读写共享因为读取导致紧急写入虽然不能满足期望,也还勉强能理解。
但读写分离的情况下,读缓存满了应该抛弃 老/不常用 的读缓存,为什么会产生紧急写入?怎样避免?
写入模式是 原始,但紧急写入的时候只写了很少量数据,造成数据部分在缓存,部分在磁盘,怎样避免?
紧急写入的条件有哪些?可否 调整/控制?
读写共享 读写分离 读写共享因为读取导致紧急写入虽然不能满足期望,也还勉强能理解。
但读写分离的情况下,读缓存满了应该抛弃 老/不常用 的读缓存,为什么会产生紧急写入?怎样避免?
写入模式是 原始,但紧急写入的时候只写了很少量数据,造成数据部分在缓存,部分在磁盘,怎样避免?
紧急写入的条件有哪些?可否 调整/控制?