我正在组装一台新电脑,计划使用几个带有 readyboost 的备用 USB 棒来缓存磁盘写入。我将运行 Windows 7 Enterprise SP1 x64
我有一个 2 TB 的磁盘,计划为 Windows 创建一个分区(100 GB),并将其余部分用于存储数据。
我知道 Readyboost 可以很好地用于 C 盘,但无法找到有关它是否会加速第二个驱动器或分区的任何信息。
澄清一下,我并不是想用硬盘代替 USB 驱动器。我只是想加快第二个分区的速度使用USB 记忆棒
那么,readyboost 能适用于辅助分区或硬盘吗?
答案1
显然ReadyBoost 与 SuperFetch 密切相关,
带有快速访问闪存的 USB 记忆棒为 Microsoft 提供了使用 SuperFetch 缓存的替代位置
现在,我的系统中没有启用 ReadyBoost,但我有 4 GB 的 RAM,而我的系统使用率平均只有 1-2 GB。我放在其他分区的几个应用程序仍然受益于 SuperFetch 缓存(在我刚启动 PC 后,它们的加载速度很快,加载过程中磁盘活动较少,但如果我在长时间打开其他大型程序后打开它们,加载速度会很慢,磁盘活动也会很高)。所以,是的,SuperFetch 也会加速其他分区(应该与 ReadyBoost 配合使用)。但是,根据TG每日基准,你还是最好增加内存而不是增加 USB 记忆棒。当然,由于这些 USB 记忆棒只是闲置着不用,所以这是免费的性能提升,但它们更适合于我们无法升级内存的情况。
答案2
你需要知道准备好提振不会提高磁盘性能,而是提高 RAM 性能,因此在这种情况下,它将提高系统的两个分区的性能....请注意,只有当您的系统内存很少(例如 512MB)时,它才会起作用:
具有 512 MB RAM(Windows Vista 的最低要求)的系统可以从 ReadyBoost 中获得显著的收益。在一个测试案例中,ReadyBoost 将操作时间从 11.7 秒缩短到 2 秒(相反,如果不使用 ReadyBoost,将物理内存从 512 MB 增加到 1 GB,则将时间缩短到 0.8 秒)。可以使用 Windows Performance Monitor 来监控使用 ReadyBoost 的系统性能。
ReadyBoost 的核心思想是,闪存驱动器(又称 USB 拇指驱动器或 USB 记忆棒)比典型的磁性硬盘(不到 1 毫秒)具有更快的寻道时间,使其能够比从硬盘读取文件更快地满足请求。它还利用了两个并行源读取数据的固有优势,而 Windows 7 允许同时使用最多 8 个闪存驱动器,从而允许最多 9 个并行源。USB 2.0 闪存驱动器的顺序读写速度比现代台式机硬盘慢。台式机硬盘可以维持 USB 2.0 闪存驱动器 2 到 10 倍的传输速度,但顺序数据传输速度等于或慢于 USB 3.0 和 Firewire(IEEE 1394)。USB 2.0 及更快的闪存驱动器具有更快的随机访问时间:通常约为 1 毫秒,而台式机硬盘则为 8 毫秒及以上。