使用 USB 还是 SD 卡作为 ReadyBoost 更好?我在 acer aspire 笔记本电脑上运行 Windows 7。
它有一个内置 SD 卡读卡器和 USB 2.0 端口。
答案1
首先,您应该知道,如果您想将更高级别的 SD 卡用于 ReadyBoost,它们将不合适,因为更高级别的 SD 卡往往会牺牲随机访问时间,以获得更好的连续读写性能,这对于数码摄影和大文件传输非常有用,但对 ReadyBoost 毫无用处。您正在寻找的是更好的随机访问时间,通过按级别对 SD 卡进行分类,您可以知道哪种卡适合您的要求。
其次,就 USB 闪存驱动器和 SD 卡的耐用性而言,由于写入次数有限且持续活动使设备承受压力,导致温度升高,因此发生故障的几率高于正常使用。考虑到它们所具有的 NAND 闪存类型,此类设备并非设计用于缓存设备。
第三,如果我的笔记本电脑带有集成 SD 卡读卡器,并且要在 USB 闪存驱动器和 SD 卡之间进行选择,我会选择 SD 卡,因为它的优点是可以一直将其放在读卡器中,而不会伸出笔记本电脑,如果被什么东西撞到也不会损坏,并且可以释放 USB 插槽。此外,SD 卡的等级有助于我选择适合与 ReadyBoost 一起使用的较低等级的 SD 卡。如果我从未将 SD 卡用于 ReadyBoost,我会从 4 级和 4GB 容量开始。
我不确定超过 4GB 是否会带来明显的效果,但如果你打算使用更多,请记住从 Windows 7 开始,你可以使用超过 4GB 的容量。只需确保你的 SD 卡已格式化NTFS 文件系统。
如果您仍想购买 USB 闪存驱动器用于 ReadyBoost,请确保您购买的闪存驱动器可以被 ReadyBoost 接受。
您可能会发现 ReadyBoost 兼容性图表很有用:http://www.grantgibson.co.uk/misc/readyboost/
您可以在这里阅读有关 ReadyBoost 的要求:http://en.wikipedia.org/wiki/ReadyBoost#Requirements
您还可以下载 CrystalDiskMark 来检查您的驱动器是否符合 ReadyBoost 的要求:http://crystalmark.info/software/CrystalDiskMark/index-e.html
答案2
ExFat 格式的 SD 卡允许 4 GB 的 Readboost 缓存。Exfat 是适用于较大闪存设备的 Fat32 的闪存友好型后继者。它消除了 FAT32 的文件大小目录限制。与 NTFS 相比,它的开销更小,写入设备的次数也更少。它不如 NTFS 强大,因为(与 FATxx 一样)没有保护日志。在纯缓存应用程序中,exFat 运行良好,而 NTFS 更有利于数据安全。
我的答案来自基于 Web 的研究。我希望扩展几台低功耗 Windows 7 64 位机器的性能。一台是只有 3 GB 内存的笔记本电脑。这台旧机器运行 64 位 Windows。它需要帮助,因为可能无法升级内存。数据安全/开销信息来自我多年使用非日志(MSDOS、FAT16 和 fat32)和日志(NTFS 和 ext4)文件系统的经验。
答案3
传输速率越高的设备越能支持 ReadyBoost。将硬盘上的文件复制到每个设备上,看看哪个设备的传输速率更高。