SSD以传统硬盘接班人的角色出现,那么SATA接口是顺其自然的选择,这样用户可以非常方便地将传统硬盘更换为尺寸规格相同的SSD设备。不过,SATA 3.0在标准制定时并没有意料到“搅局者”SSD的出现——制定SATA 3.0规范的工作组成员们更多的只是按部就班地完成标准的更新、实现传输性能的翻番。按照惯例,新标准会具有很高的宽容度以超出了现实的需要,SATA 3.0高达6Gb/s的速率就有些令人“瞠目结舌”。
SATA 3.0将支持数据、供电功能的一体化连接器,简化了设备连接
与前两代标准相比,SATA 3.0的基本原理和系统架构都没有根本性变动,都是采用高频率、连续串行的方式传送数据,数据传输是双向、点对点进行的,编码方式为8b/10b模式(即每8bit数据中会增加2bit的校验位)。SATA 1.0定义的数据传输率为1.5Gb/s,这样实际有效数据传输率就为150MB/s;到SATA 2.0时这一数值则翻一倍到300MB/s,不过它还加入了NCQ原生命令队列功能——该功能通过对读写指令顺序的优化来提升磁盘性能,不过由于SSD的存储机制与传统硬盘完全不同,NCQ功能是完全派不上什么用场的。
NCQ的工作原理就是让优先级高的指令先执行,对于同级指令不一定"先到先得";
而是按照硬盘寻道的原理进行优化组合,让磁头读取效率高化。
SATA 3.0的工作频率进一步提升到6Gb/s,对存储设备来讲,600MB/s的传输率是非常夸张的——即便是现在快的15000r/min SCSI硬盘都远远达不到这一点。除了速度提升之外,SATA 3.0大的改变就是采用数据接口与电源接口结合于一体的新款连接器,简化了数据线与电源线的连接,也让SATA接口变得像USB接口一样的便利。与此同时,SATA 3.0也保持良好的向下兼容性,现有的SATA 1.x/2.x设备都能够工作在SATA 3.0平台上面。这种高度兼容的设计能够保证产品平滑过渡,令终端用户灵活自如,而厂商也无需对设备和接口设施进行大量修改。但是由于传输速率的不同,SATA 2.0标准的组件很多时候无法提供理想的性能,毕竟这些老设备都是只针对3.0Gb/s的传输速率而设计的。如果用户想真正体验到超越3Gb/s的速度和传输性能,那么选择通过SATA 3.0认证的组件就变得非常重要了。
希捷Barracuda XT成为第一款支持SATA 3.0的桌面硬盘
话分两头,SATA 3.0标准中针对NCQ功能也进行了修改,NCQ指令的数目也得以增加。这部分优化重点针对那些需要处理传输大量数据的应用设备,如说在科学建模、预测、工程设计、仿真等领域中就经常涉及到较多数据的传送,对于那些要求连续传输的视频、音频数据,NCQ也具有优先处理机制,即将相应的读写指令排在队列的前面。再者,SATA 3.0同时会优先安排那些正被系统处理中的资源,从而有效提升了系统的执行效率。但这些技术改进所针对的依然是传统硬盘,SSD等基于NAND闪存的高速存储设备无法从中受益。
SATA 3.0在降低传输功耗方面也颇有建树,它采用全新的INCITS ATA8-ACS标准,可以显著改良传输信号的质量,传输功耗也因此显著降低,这将有助于增加笔记本电脑和手持式移动设备的电池续航能力。
物理规格方面,除了将电源接口与数据接口整合外,SATA 3.0还制定了一种更小型化的LIF接口(Low Insertion Force Connector),它专门针对1.8英寸微硬盘的储存装置以及即将上市的7mm厚度的超薄光驱。
AMD与希捷联合展示的SATA 6Gb/s技术
SATA 3.0标准的开发历时两年,终标准已经在2009年5月26日发布。早在今年3月份,希捷和AMD就在一部电脑中进行联合演示:演示平台采用一款支持SATA 6Gb/s的Bar racuda XT原型硬盘,配备平台则是AMD一款原型SATA 6Gb/s芯片组;对比平台则是SATA 3Gb/s的应用环境。在屏幕显示出的速度表中,用户可以清晰看到两者的差别——基于SATA 3Gb/s接口的硬盘其运行速度为288.55MB/s,而SATA 6Gb/s接口的硬盘其运行速度则高达589.09MB/s,逼近理论极限值600MB/s。
不过话说回来,对于传统的温彻斯特结构硬盘来讲,哪怕是转速15000r/min的企业级产品,其高(连续)读写性能也没有突破300MB/s,就更不要说民用级产品了。至于AMD与希捷联合演示时产生的夸张数字,业内很多人都认为是软件产生(相当于读写硬盘中的大容量缓存,并没有涉及到机械部分)。对技术不了解的用户可能会因此感受到震撼,而我们必须明确指出的是,当前硬盘的机械结构才是瓶颈,而接口升级到6Gb/s也只是未雨绸缪而已。