六、为什么闪存能够当内存:
从微软发布的资料我们可以得知readyboost功能实际上是将传统的硬盘虚拟内存转变为使用闪存来存放部分数据。虽然闪存在长期读写速度上比硬盘差,但是由于日常系统运行主要针对的是小容量文件的读取,而这恰恰是闪存的优势。
因此readyboost恰恰是利用小文件读取速度上闪存快于硬盘而生效的,这种闪存当内存的方式比传统的硬盘当内存要先进,读取小文件速度要快。
七、不能盲目使用readyboost功能:
目前SD卡以及闪存的容量已经可以做到很大了,有些用户认为在自己512M计算机上连接一个2G闪存,通过readyboost提速效果显著。实际上根据微软官方解释,建议使用的闪存大小和内存的比例最小应为1:1最大不超过1:2.5,所以512M内存的计算机使用512M到1G的闪存即可,再大也不会有任何速度提升。
八、总 结:
我们要根据自己的实际情况来选择闪存和使用readyboost加速Vista系统的运行,总之根据微软的官方解释——设计这个功能是为了帮助内存扩展插槽不够用,资金或技术经验限制,以至于不能加装内存的人,帮助他们提升小量随机读写性能(small random I/O)。不过你的内存越少通过这种加速功能得到的效果提升越明显,这也是为什么只有256M内存的主机可以通过此功能顺利运行Vista的原因。