|
目前市场上的大容量硬盘是越来越便宜了,而500GB硬盘亦开始跌破700元大关,相信到今年6月份左右就能买到5xx元的500GB硬盘。但在容量解决后,硬盘读写性能的问题却浮现在消费者眼前,日益增大的文件体积让人们在传输数据时需要漫长的等待。

支持NCQ的硬盘越来越多
由于硬盘上存储着所有的数据,因此硬盘的读写能力直接影响着系统性能的整体发挥,因此我们拥有更好读写能性能的大容量硬盘。硬盘厂商亦在第一个硬盘诞生后不断研发提高硬盘读写性能的技术,更高的转速、更大的硬盘缓存等有利于提高读写性能的技术不断应用在硬盘上。

NCQ并没有增加硬盘的售价
而在众多技术中,NCQ“全速命令队列(Native Command Queuing,NCQ)”最为令人兴奋,那NCQ又是什么呢?它的作用到底有多大呢?
什么是NCQ
NCQ是“全速命令队列(Native Command Queuing,NCQ)”的缩写。NCQ是是SATAⅡ规范重要的组成部分,也是SATAⅡ规范中唯一与硬盘性能相关的技术。NCQ是一种为提高硬盘读写性能的接口/硬盘技术,它优化了硬盘内部读写的执行顺序从而提升硬盘性能和使用寿命。
硬盘读写特定位置的数据需要通过以下步骤:
1.寻找存储数据的目标磁碟(platter),访问该磁碟。
2. 寻找磁碟上存储数据的目标磁道(track),访问磁道。
3. 寻找磁道上存储数据的目标簇(cluster),访问簇。
4. 寻找簇上存书数据的目标扇区(sector),访问扇区。
5. 寻找目标数据,读取数据。

NCQ可以让磁头少走弯路
然而大多数情况下硬盘的操作都不是顺序读写,而是随机读写,甚至一个文件被分配在不同盘片上。因此不支持NCQ的硬盘,大量的数据读写需要反复重复上面的步骤,读写不同位置的数据时磁头需要更多的操作,导致效率的下降。
而支持NCQ技术的硬盘则按照访问的地址的距离进行了重排列,这种对硬盘机械动作的执行过程实施智能化的内部管理,大大地提高整个工作流程的效率,指令排列后减少了磁头臂来回移动的时间,极大提高了读写效率,在高清时代的大量数据传输中的表现更为突出。
[1] [2] [3] 下一页 |