首页
公司简介
新闻动态
产品销售
网上报修
维修中心
IT外包
配件中心
笔记本租赁
客户留言
联系我们
“经济型”笔记本推荐
联想国际IBM
惠普HP
富士通fujitsu
东芝TOSHIBA
索尼SONY
苹果apple
联想Lenovo
华硕ASUS
宏基Acer
明基Benq
笔记本配件
办公经济型推荐戴尔
戴尔(DELL)推荐
系统救援/数据安全
炫酷发烧硬件
上门服务
收费维修
维修流程
服务标准
维修简介
驱动下载
企业外包
数据恢复
投影机维修
办公设备维修
备件报价
苹果专修
笔记本显卡
投影机灯泡
笔记本电池
笔记本电脑清洁
技术快报
迅盘技术:ReadyBoost功能和ReadyDriver功能
时间:2009/8/10 17:50:31
ReadyBoost
我们可以看到最新的Windows Vista
系统
提供了ReadyBoost
功能
,允许使用者通过闪存来加速系统。ReadyBoost由一个在%SystemRoot%\System32\Emdmgmt.dll中实现的运行于主机进程中的服务和一个卷过滤器
驱动
程序 (%SystemRoot%\System32\Drivers\Ecache.sys)组成。当闪存设备插入系统后,ReadyBoost服务会查看该设备以确定其性能特征,并将测试结果存储在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt中。
并不是所有闪存设备都能够支持ReadyBoost功能,在
微软
的
技术
文档中写道:“当闪存设备容量介于256MB和 32GB之间,对于4KB随机读取的传输率为2.5MBps或更高、对于512KB随机写入的传输率为1.75MBps或更高”时, ReadyBoost才会将询问用户是否想要将部分存储空间用于进行磁盘缓存。
尽管ReadyBoost可以使用NTFS,它还是会将最大缓存大小限制在4GB,以适应FAT32的限制。如果用户同意使用ReadyBoost功能的话,那么该服务便会在该设备的根目录下创建一个名为ReadyBoost.sfcache的缓存文件,并要求SuperFetch在后台预先填充缓存。
在ReadyBoost服务对缓存进行初始化之后,Ecache.sys设备驱动程序会将所有读写数据截取到本地
硬盘
卷(例如 C:\),并将要写入的所有数据复制到该服务创建的缓存文件中。Ecache.sys会将数据压缩,压缩比通常达到2:1。这样,4GB的缓存文件通常将包含8GB数据。驱动程序会联合使用高级加密标准(AES)和一个随机生成的引导会话密钥对其写入的每个块进行加密,以在将设备从系统移除的情况下保证缓存中数据的保密性。
当ReadyBoost确定闪存内的缓存比硬盘内的缓存更能满足随机读取需求时,它便会从闪盘介质内随机读取数据。而硬盘的有序读取访问要明显胜过闪存,因此,当ReadyBoost侦测到有系统正在使用有序访问数据的时候,将直接从磁盘读取,即使该数据同样位于闪盘介质内的缓存中。
正是基于这个原理,ReadyBoost可充当
内存
与硬盘之间的桥梁作用,从而加速系统性能。
ReadyDriver
ReadyDriver功能是针对ReadyDrive提出的,为ReadDrive提供了
软件
上的支持。ReadyDrive事实上就是微软对Hybrid硬盘(带有内部闪存部件的硬盘)的称呼。这种硬盘除了闪存显而易见的随机访问速度优势外,最大的诱惑还是在于其中保存的数据“立等可取”—因为对于闪存而言,既不需要启动磁头,也不用等待磁头转动到合适的位置。
Hybird硬盘的启动、休眠、睡眠速度更快,而且功耗更低。因为当
操作系统
读写缓存时,驱动器本身可以暂时停止工作,不消耗任何电力。而从休眠状态恢复运行时,
笔记本
电脑
也能够马上从缓存中读取数据开始工作,而不用像往常那样,先得等待驱动器的磁头启动起来。
迅驰中闪存所实现的ReadeyDriver功能类似于Hybird硬盘的原理,不同的是迅驰通过Mini PCI-E总线与系统交换数据,而Hybird硬盘依旧通过SATA接口与系统进行数据交换。
版权所有 清远技术 热线电话:010-62641706 / 62642380 / 62611324 大客户专线: 010-62636472
地址:北京海淀区海淀路19-2号科城大厦7007-7018(北京大学南门对面) 邮编:100080
京ICP备05071014号