因为我那台Mac mini的Thunderbolt端口已经恢复了坚固的可靠性(参考阅读),现在该是以相同方式恢复我寻找更快速大量储存装置之任务的时候了…

这台计算机(2011年中推出的型号)标配为500GByte的Toshiba 5400转速(RPM) 2.5吋硬盘机(型号MK5065GSXF),如同资深Apple达人暨技术专家Glenn Fleishman的发现,我的系统速度随着时间推移还有操作系统/应用程序数次更新而变慢;而且就像我先前提过的,似乎有必要进行一次看似困难的「手术」,用固态硬盘(SSD)替换原本的硬盘机(HDD)。

就像上次提过的,我希望可以在1Tbyte备用空间制作HDD映像替身,该备用空间位于另一个透过Thunderbolt连结Mac mini的RAID 1映像之双外接磁盘阵列;这里的想法是,尽管我是会透过内部或是外部总线执行大量储存子系统,外部总线会是10Gbps全双工第一代Thunderbolt,而不是3 Gbps (半双工)的SATA (该系统支持第三代SATA,但硬盘机是配备第二代SATA)。

而且我的备援1T外部储存空间,刚好是位于Mac版双碟式Seagate GoFlex Desk 外接硬盘数组中7200转速(还配备了64 Mbyte的缓冲存储器)的那颗HDD (型号为ST3000DM001,容量3 TByte,3.5吋;另一颗硬盘是2 TByte 、3.5吋5900转ST2000DL003),希望其性能可以比Mac mini里面的那颗5400转2.5吋硬盘(配备8Mbyte缓冲存储器)好得多。

于是我用Carbon Copy Cloner软件备份内建硬盘映像至外部硬盘,我也可以用SuperDuper!软件来做备份,但事实证明Carbon Copy Cloner有一个很不错的功能:不只能复制原始硬盘中的主要分割区域,也可以复制隐藏的复原分割区域。然后我选择外部的备份当作我的开机装置,一边为开机程序读秒、一边祈祷万事顺利…

但我最后还是很令人沮丧地失败了…系统开机仍需花好几分钟才完成,应用程序开启的速度也还是「炒鸡」慢──似乎有比以前快那么一点点,但当然是没有如我所愿大幅提升速度。

我的Mac mini系统并不弱,处理器是Intel的「Sandy Bridge」i5-2415M,具备双实体核心、还有以HyperThreading支持的两个额外虚拟核心,基本频率为2.3 GHz (Turbo模式为2.9GHz),而且我已经将系统内存从原厂的2GBytes升级到8GBytes。

在Activity Monitor软件工具上并未显示任何「内存不足」的指示,但因为一种预感,我还是在网络商店Newegg上以特价229.99美元买了1TByte ADATA SU800 SSD,把它装在eBay淘到的FireWire 800外壳里,将HDD映像复制到上面,重新以外接装置开机。而当系统在几秒之内完成开机、而不是像之前那样需要好几分钟,我惊讶地差点从椅子上摔下来。

请注意FireWire 800的全双工传输峰值「仅」786.432 Mbit/s,与先前连接硬盘与Mac mini的SATA 2与Thunderbolt 1接口的半双工(3Gbps)与全双工(10Gbps)速率相较实在是没得比;显然储存媒介是决定此特定设置的基本性能条件,而非接口。我本来尝试要更精准地量化每个储存-接口搭配选项,但看来只会模糊焦点。

下图是我利用Blackmagic Design Disk Speed Test磁盘速度测试软件对系统内建硬盘做的测试结果:

009ednc20171020

还有与Thunderbolt绑定的Seagate外接硬盘速度测试结果(特别是只有执行在这颗7200转硬盘上的非镜像分区):

010ednc20171020

以及与FireWire 800绑定的外接SSD测试结果:

011ednc20171020

为了取得更加量测效果,我还在Thunderbolt绑定的Western Digital (WD) Thunderbolt Duo储存系统也执行了硬盘速度测试;该系统内含两颗3 TByte的WD 「绿标(Green)」硬盘,以RAID 1镜像配置:

012ednc20171020

根据这些测试结果,你可能预期不是Thunderbolt连接接口就是HDD外接储存装置,会击败以FireWire 800连结的SSD;但事实显示,至少在初始系统开机以及接下来的应用程序开启这方面,情况刚好相反…而且非常明显。

为什么会这样?经过一番思索,我发现Disk Speed Test软件是提供视讯编辑(video editing),也就是数据文件量测连续读写性能应用,这种应用的系统开机与应用程序开启,会严重偏向随机存取(事实上大多数是读取)模式;而且正如我先前对SSD与HDD所做的比较,SSD在随机存取性能方面在储存领域占据领导地位,特别是读取数据时,速度是首要条件。

回顾过去我做过的大量案例研究,很多系统都拜升级SSD之赐重获新生;我不确定这一次我为何没有相同的预期,不过事情的进展总是如此戏剧性,我很高兴能在每一次的经验中得到惊喜。而且很高兴知道一件事:把Mac mini撬开、暂时拆卸某些零组件(而且希望我能一个个顺利装回去)以用SSD替换其HDD,并非我为此系统改善性能的唯一选项。

(原文发表于Aspencore旗下EDN美国版,参考链接:HDDs vs SSDs: It's all about the random speeds;Judith Cheng编译)

20160630000123