SSD 混合硬盘的性能是否比 HDD + ReadyBoost 闪存更好?

SSD 混合硬盘的性能是否比 HDD + ReadyBoost 闪存更好?

希捷发布了一款名为Momentus XT 固态混合硬盘. 这看起来就像 Windows ReadyBoost 试图在操作系统级别用软件做的事情:将大容量硬盘的优势与固态闪存的性能结合在一起。

在 Windows ReadyBoost 下,Momentus XT 的性能是否优于类似的临时配对的优质硬盘和类似的闪存存储?

除了显而易见的“硬件实现应该比软件实现更快”之外,为什么 ReadyBoost 不能像这种混合设备那样表现良好?

答案1

一个主要的区别是 ReadyBoost 仅限于 USB 2.0 带宽(除非您的计算机具有极为罕见且极为前沿的 USB 3.0),而硬盘则采用速度快得多的 SATA 接口。

因此,单单在 SATA 上安装快速闪存就足以明确地说它会更快。

ReadyBoost 也是针对相对较慢的 I/O 限制而设计的,这也限制了它的功能范围。

我发现的一条评论非常积极。看起来,使用正确的算法,您可以同时获得两全其美的结果——SSD 的速度(大部分情况下)以及传统 HDD 的容量和每兆字节的低价。

答案2

我认为,在这里,获胜的不是技术,而是用来决定将什么存储在哪里的算法。鉴于我们不知道 Vista、Win7 或混合操作系统的算法,我猜需要经验证据才能得到合理的答案。话虽如此,操作系统可以运行更复杂的算法,查看更长时期的使用模式,并更好地理解文件系统本身,因此也许它有更大的潜力。ReadyBoost 的一个可能减慢速度的原因是它必须加密所有内容,因为它假设是可移动媒体,而混合解决方案没有这样的限制。

“硬件实现应该比软件实现更快”

我不确定这是否属实,但您可以知道,如果您的计算机负载过重,硬盘仍将以最佳速度运行。编辑:它还可以让您的数据总线保持空闲状态。

我认为 ReadyBoost 的一个优点是它将两种存储技术分开,因此,随着价格下降或技术进步,您可以独立地更新它们。

答案3

混合硬盘的优势之一是它可以加快引导速度,而 ReadyBoost 则不能。HHD 可以缓存引导过程中使用的文件,从而加快引导速度。

ReadyBoost 永远无法做到这一点,因为操作系统不信任启动过程中 ReadyBoost 驱动器的内容。事实上,由于 ReadyBoost 会话密钥在关机时被丢弃,并在每次启动时重新生成,因此即使操作系统想要读取旧的 ReadyBoost 缓存,它也无法读取。

答案4

您的这种假设是错误的;ReadyBoost 和混合驱动器完全不同。ReadyBoost 旨在“扩展 RAM”以帮助低级机器,而混合驱动器旨在提高顶级机器的磁盘性能。ReadyBoost 的工作方式是:首先将数据从 HDD 读入 RAM,如果 RAM 不足,则将数据从 RAM 推送到闪存驱动器。如果您有足够的 RAM,ReadyBoost 无法提高性能(实际上,它反而会降低系统速度)。

PS:我很惊讶有这么多人对这个问题中唯一正确的答案投了反对票。只要你自己检查一下你就会明白。

相关内容