五款串行硬盘与配套芯片组效能测试
以上,我们简要阐述了SATA与PATA的优缺点对比,而对于SATA本身来说,恐怕大家比较关心的还是炒得沸沸扬扬的原生和桥接的区别了。
我们都知道,由于信号传送的方式存在许多不同之处,因此SATA同PATA在底层是无法相互兼容的,虽然可以使用原有的PATA控制器,再借助于信号转接器或称桥接(Bridge)芯片的方式来实现,但由于必须经历额外的信号转换处理过程而影响到实际的传输效率。如果能直接使用原生(Native)的方式,使用SATA控制器,那么理论上说,实际的传输效率将得到提高。
原生串行硬盘是指接口速率为150MB/s,支持命令队列、具有超集功能(如总线主控DMA)、采用真正SATA的控制器,而不是通过桥接芯片将并行信号转换为串行信号,真正的原生串行硬盘目前还是极少数。
而桥接则是现在大部分串行硬盘的采用方案,其主要含义是指将并行ATA的数据流转换为串行数据流,与此同时还要进行指令的转换等工作。目前为止,只有希捷宣称自己的串行产品是原生串行硬盘。其余各家大多都是采用在硬盘上使用一个桥接芯片,配合原有PATA硬盘上的主控芯片进行串并数据的转换的方案。
不过,尽管理论上具有优越性,但目前为止,原生相比桥接方案,反映到实际的硬盘性能上时,宣称为原生的希捷产品与使用桥接技术的部分产品相比起来,并没有体现出优势,某些情况下,测试结果甚至还不如后者。
此外,还需要注意到我们常用的PCI总线位宽为32位,运行频率一般为33MHz,故此仅能提供32×33/8=133MB/s的峰值带宽,同时硬盘还要与其他PCI设备共用PCI总线,因此Serial ATA总线理论上的150MB/s带宽实际上难于达到。
所以,为了解决PCI总线瓶颈的问题,在服务器/工作站中的IDE RAID系统不得不采用非常昂贵的64bit PCI—X总线。而在普通桌面系统上要根本性解决这个问题则必须引入新的PCI Express体系。
当然,我们不要指望PCI Express可以大幅度提高Serial ATA的效能,因为硬盘系统的最高效能始终都受制于硬盘本身而非外部接口,加速外部接口的作用仅在于消除可能的瓶颈而已。
有关以上问题更为深入的讲解,已经有许多文章进行了详细的说明,大家还可以参考本站的相关文章。<