扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2007年8月6日
关键字: Inspur 英特尔 Turbo memory Robson
在本页阅读全文(共8页)
ReadyDrive
这是Windows Vista为混合硬盘(Hybird HDD)而设计的技术。
混合硬盘由微软、东芝、富士通、希捷和日立联合推出,通过非易失性闪存来提升系统启动/运行速度、省电和提高安全性的目的。不过直到2007年第三季度开始,混合硬盘还停留在工程样品阶段。
ReadyDrive的作用包括:
1 加快开机速度:ReadyDrive充分利用了闪存的非易失性和随机访问速度高的优势,Vista在关机的时候,会把下一次启动的需要用到的文件保存在NV Cache中。下一次开机时,Windows将直接从闪存中读取数据。
在关机过程中,把Vista启动时需要的文件加载到ReadyDrive中从而加快开机速度,这是硬盘的缓存无法做到的,因为SDRAM是易失性的
当然,Vista不会把所有的启动文件都保存在闪存里,一方面这会延长关机的时间,另一方面闪存的顺序访问没有优势,而系统启动时同时从闪存和硬盘中读取数据效率无疑是最高的,同时硬盘从加电到转动“浪费”的时间也相当于省下了。
2 提升应用程序的运行性能:ReadyDrive会把常用程序所需要访问的内容加载到NV Cache中(同样采用LRA算法),同时还可以把DLL文件所需要随机访问的部分,例如前文提到的主文件表条目、目录项、PE头信息和.text页面也存放在NV Cache中。在访问文件时,这些随机访问的数据都从闪存中读取,而顺序访问的.data数据文件仍然直接在硬盘中读取。
利用ReadyDrive提升程序运行的性能。硬盘缓存的主要作用还是在于预写入和被动预读取,所谓被动,指的是访问数据的过程中“顺手”将邻近的数据载入缓存中,但是ReadyDrive加载主文件表条目、目录项、PE头信息和.text页面等需要硬盘访问没有优势的文件则是主动的
3 省电:和ReadyBoost不同,ReadyDrive管理下的闪存和硬盘上的数据所采用的是Write Back方式,即当硬盘要写入新的数据时,不会马上进行磁盘访问,而是“积攒”到一定的程度才会启动硬盘写入数据,以保持数据的一致性。再加上预读取的功能,盘片加电旋转时间得以减少,同时寻道次数下降,这表现在移动平台上就是性能的增加,而且硬盘的MTBF(平均无故障间隔时间)也随之提高。
ReadyDrive利用闪存随机访问速度高于硬盘的特性,可以更快地完成写入工作,并使系统进入功耗状态,因此闪存的写性能变得异常重要。WB Data即写回(Write Back)数据,只占用部分的ReadyDrive缓存容量,由此可以看出,增加闪存的容量可以缓存更多的数据,从而进一步减少磁盘的写操作
通过Turbo Memory,传统硬盘也可以拥有ReadyDrive,相比之下Turbo Memory的方案是有劣势的,闪存和硬盘交换数据要经过南桥的中转,会在一定程度上增加延迟。不过从总线拓朴来看,Turbo Memory存在为一块以上的硬盘缓存的潜力(目前未知是否能够做到)。
混合硬盘工作原理
下面进入测试环节。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者