苹果Fusion Drive是什么解析

作者: zthouq  2013-08-21 15:14 [查查吧]:www.chachaba.com

  苹果在宣布桌面电脑产品时,引入了闪存与传统硬盘相结合的Fusion Drive,它能够“自动地管理数据,将使用频繁的 app、文档和照片以及其他文件存储在速度更快的闪存上,不常用的项目则移至硬盘。”

  和许多苹果产品的设计思想一样,Fusion Drive 也具备“自动化”的特性,不必人工干预。它的工作方式是默默的,不会打扰你现在所做的事情。“随着系统逐渐了解你的工作方式,应用软件的启动和文件的存取访问将变得更快。”

苹果Fusion Drive是什么
苹果Fusion Drive是什么

  Fusion Drive 很容易让人联想到几年前英特尔所提出的“迅盘”技术,同样利用闪存来提供硬盘的读写性能,提高系统响应速度。不过两者之间有细微的差别。笔记本电脑上的“迅盘”,其实是在内存与硬盘之间增加一块数据读写速度较高的闪存,利用它较高的读写性能,将它作为数据中转站,让 CPU 的性能得到尽情发挥,从而提高系统的响应速度。

 

  Fusion Drive技术, 可以使得硬盘的表现接近SSD固态硬盘,然而却能提供更大的存储空间。

  此技术是将128GB的固态硬盘与1TB或3TB的机械硬盘结合放在一个硬盘卷中,却能提供更快的读写速度,与Mountain Lion系统无缝结合。

  Fusion Drive技术自动将使用频率低的软件放在较慢的存储硬盘中,而将常常使用的软件放在固态硬盘中,这样既能提高了速度,又能为我们提高更多的存储空间。

  苹果首席营销官Phil Schiller称Fusion Drive技术表现与固态硬盘表现已经非常接近。

  苹果于2012/10/23发布的iMac和Mac mini都采用了Fusion Drive技术。

 

  根据联想官方的解释:

  如果笔记本采用了迅盘闪存加速模块,数据读/写的方式将会有所不同。硬盘会一次性的批量读出大量数据,并暂时储存在迅盘中,供系统随时调用;同时需要写入的数据也先暂存在迅盘中,等积累到一定数量后再统一写入到硬盘中,这种随用随取的读/写机制对提高系统性能很有帮助。

  而一年前,英特尔发展了“迅盘”技术,提出了 Rapid Storage Technology,为混合硬盘提供更多工作模式。其中一种被称为 Maximized,会让系统自行判断文件使用次数的频繁与否,然后将常用的文件放进读写速度更高的闪存中。——听上去,很像苹果所使用的 Fusion Drive。

  不过,根据 ArsTechnica 的报道,Fusion Drive 更像是采用了企业常见的“自动分层储存技术(automatic tiering)”。这种技术会监控数据使用情况,频繁访问的数据会转移到高性能的 SSD、闪存等高速储存区中,而较少访问的转移到性能较低的机械硬盘等低速储存区中。

  “自动分层储存”与英特尔的技术之间有关键的分别。后者实际上是统计频繁使用的文件,然后在 SSD、闪存中建立“镜像”,然后当系统读取相关文件的时候,就直接从闪存中读取。而“自动分层储存”则不然,当被频繁使用的数据迁移到高速储存区之后,原本放置于低速储存区的数据就被删除。

  ArsTechnica 的推论有道理。根据 AllThingsD 的报道,IHS 一名内存市场分析师 Ryan Chien 称,“英特尔采用缓存机制(caching approach),而苹果则采用分层机制(tiering approach)。”

  AnandTech 挖掘了 Fuison Drive 的更多细节。在 Mac OS X 中,128 GB SSD + 1 TB 的 Fusion Drive 的容量被识别为 1.1 TB,而换上了 128GB + 3 TB 的 Fusion Drive 的容量被识别为 3.1 TB;闪存与机械硬盘会分开显示;在系统设置中,没有相关图形设置界面。同时,Mac OS X 会自动在闪存上划出 4GB 的空间作为“写缓冲(write buffer)。

 


    发表评论