Readyboost应用篇
尽管闪存随机读写性能一般较好,但由于市场上闪存设备性能良莠不齐,因此要达到Readyboost的要求,仍有必要对闪存的性能作出一定的规范和限定,为此,微软对支持Readyboost的闪存设备做出了如下的限定:
1- 读写速度方面,最低要求闪盘等存取设备在随机读取4KB尺寸文件时,速度应达到2.5MB/s以上,而在随机写512KB尺寸文件时,速度应不低于1.75MB/s;要想完全发挥出Readyboost技术的性能优势,要求闪盘等存取设备在随机读取4KB尺寸文件时,速度应达到5MB/s以上,而在随机写入512KB尺寸文件时,速度应不低于3MB/s。在将外存设备插入系统时,会自动弹出Readyboost选项,同时系统会自动对外存设备的随机读写性能进行测试,如果能够满足最低要求,则在选项卡中会出现Readyboost的相关选项。
2- 闪存容量和接口方面,至少具备256MB以上的空余空间,微软推荐使用1GB以上空余空间的闪存。另外,如果使用USB1.1及以下规格的接口,将无法开启Readyboost功能;
3- 闪存整体的读写性能要保持一定的一致性,内部不同位置的读写响应不能相差太大。有些所谓的高速闪存只有一部分容量使用高速存储体,余下的容量则使用低速存储体来填补,这样就会造成闪盘不同区域的读写性能不一致。具体的一致性数值要求微软并没有作出说明,但提供了测试软件以供用户测试。

当把U盘插入电脑后,会弹出上面的对话框,选择“使用这个设备”,启用Readyboost功能后,闪盘上会生成指定大小的缓存文件(如上图中的Readyboost.sfcache)。一般来说,用户可以随时随意取出USB插口上的闪盘,由于一般情况下闪盘内的所有缓存文件不过是硬盘交换文件的一个备份,因此不会造成系统崩溃。而保存在闪盘上的缓存文件采用了一定的压缩和加密措施,因此也具备一定的数据安全性。

如果U盘支持ReadyBoost技术的话会出现上面的图标
利用Winsat测试威宝16G U盘性能
Winsat.exe程序是Vista自带的系统评估工具,这个评估工具相必Vista的用户都已经十分熟悉,每次装好系统后运行的体验索引分数就是由这个程序测试而来。但恐怕很多人都不知道,加上命令行参数之后,Winsat还可以用于很多硬件的性能测试,其中自然也包括闪存,正好符合我们的要求!

记住要以管理员身份进入DOS界面 否则由于权限可能不允许运行Winsat
输入“winsat disk –read –ran –ransize 4096 –drive 驱动器盘符”,其中驱动器盘符输入如I、F。