我发现在 IRST 中有一个选项可以为我的 3 SSD RAID 0 阵列设置缓存模式。我已阅读英特尔的文档并有一些疑问:
- 启用缓存模式有哪些总体好处/风险?
- 由于我使用的是笔记本电脑,是否建议使用回写?我读到它增加了断电时数据丢失的可能性。Windows 处理数据完整性的方式与英特尔驱动程序有何不同?
- 只读模式似乎具有读取速度更快的优点,它有什么缺点吗?
答案1
Windows 内置缓存是文件级的。根据我的经验,驱动器级缓存要好得多,因为 Windows 的内置缓存做得很差。风险:但是,它对一致性要求过高(这肯定是导致性能不佳的原因)。驱动器级写回缓存会以不一致的方式延迟写入磁盘逻辑结构,如果未完成,可能会损坏它们。但是,您的笔记本电脑必须以特定方式崩溃才能发生这种情况,即使这样,损坏也很有可能是局部的,例如上次编辑的文件被截断(或填充)。我在笔记本电脑上使用写回缓存大约 6 个月了,我对它非常满意(它从未崩溃过,几个月来我甚至没有重新启动过它)。另一条相关评论:SSD 磁盘会因写入而损坏。拥有 16Gb RAM,您可以大大通过启用积极写入缓存来延长 SSD 驱动器的使用寿命。
这取决于您的可用物理 RAM。有了电池,笔记本电脑在断电情况下的可靠性甚至比台式机更高(大多数台式机没有 UPS)。而且 SSD 非常耐摔。因此,如果您始终有至少 1Gb 的可用 RAM,我建议使用回写。
您指的是“RAID 卷读取缓存”吗?在这种情况下,答案是 1。