ReadyBoost是Windows Vista中的新技术,在继Windows Vista的下一代操作系统Windows 7中,同样包含了这项技术,它利用了闪存随机读写及零碎文件读写上的优势来提高计算机系统性能。它是下一代闪存硬盘的临时替代品。
这项技术目前仅支持USB2.0或更高版本接口的USB闪存驱动器以及计算机内置读卡器中的闪存。具体要求是,4k随机读取的速度大于3.5M/s,512k随机写入的速度大于2.5M/s。
使用支持 ReadyBoost 的闪存(NAND 存储)设备作为缓存,可以使Windows Vista 或者 Windows 7 中的随机磁盘读取性能原则上较传统的硬盘提高80-100倍。该缓存可以作用于所有的硬盘内容,而不仅仅是页面文件或者系统 DLL 文件。原则上来说,闪存设备的顺序 I/O 要比传统的硬盘速度缓慢,为了提高性能,ReadyBoost包含了大型识别逻辑,顺序读取请求并且要硬盘为这些请求服务。
当一个兼容的设备连接到计算机,弹出的 Windows 自动播放对话框将提供一个附加的选项来使用闪存设备加速系统;磁盘属性对话框也会添加一个附加的:“ReadyBoost”选项卡,并且挂载的可用空间将是可以配置的。可被指派的闪存空间为 256兆至256G(32位的 Vista将会指派为4GB)。ReadyBoost 使用 AES-128 进行加密和压缩并将所有的数据存放于闪存设备;微软设计的设定的压缩比为2:1,即:4GB 缓存将最多包含 8GB 数据。
基于Jim Allchin的调查:对于将来要发行的 Windows,ReadyBoost 将能够使用存在于网络当中的其他 Windows PC 上的备用存储。
对于兼容的设备,必须满足以下条件: