SATA硬盘NCQ技术分析

对电脑配件有一定了解的人应该或多或少都听过“NCQ”这个词。那何谓“NCQ”呢,它是:“Native Command Queuing”的英文缩写,意思是“原生命令排序”,是属于SATA Rev 2.5规范中比较重要的一条。

原生命令排序,指可以排列硬盘所接收到的指令以改进性能。具体来说是将所接收的指令以某种顺序进行重新排序,排序的目的在于让磁头能集中寻址,减少磁头不必要的来回寻址以缩短整体用时,有效改善硬盘的响应速度和总的传输速度。要减少寻道时间,一般的做法就是对任务的重新排序。因为如果我们的定位任务按照先来后到的顺序依次进行,那延迟肯定很大。这里可以举一个很好理解的例子。如果3个人同时乘电梯,A先按按钮要到10楼,B要到5楼,C到15楼,如果按照先按先送的顺序,电梯先到10楼,再下来到5楼,又上去到15楼,显然浪费了很多时间,而正常的顺序是从下往上的顺序排列的,这个例子很普通,但是可能大家乘电梯的时候从来不会考虑到吧。当然寻道时间的优化比这个复杂得多,算法也聪明得多。

NCQ带给我们的是聪明的硬盘,这样的硬盘自己知道怎么安排任务。从最近的技术发展来看,硬件的发展已经不是纯粹提高工作频率了,各种优化算法和对架构的改革成了提高性能的新增长点。NCQ更像是超线程技术,在单任务中表现不怎么样,但是在多任务环境下可以明显体会到对性能的提升作用,而平时我们一般都是多任务操作的。可以用对待超线程一样的态度对待NCQ,而且NCQ肯定将会是硬盘发展的方向。

目前想要享受NCQ,只要买支持SATAII的主版再加上一个支持NCQ的硬盘就好了。

(0)

相关推荐

  • 硬盘NCQ技术

    SATA规范支持许多新的功能,其中之一就是NCQ(Native Command Queuing全速命令排队)技术。它是一种使硬盘内部优化工作负荷执行顺序,通过对内部队列中的命令进行重新排序实现智能数据 ...

  • 什么是硬盘NCQ技术

    操作方法 01 NCQ是属于SATA 300规范中的一条,它是一项提升硬盘性能的技术,下面来具体解释它. 我们知道硬盘和内存不同,硬盘结构上有很大部分是机械的,其性能一定受到机械部件特性比如马达转速等 ...

  • 硬盘各种接口IDE.SATA与SATA II的优缺点分析

    现在的技术发展实在太快,很多人还没弄清SATA到底有什么好,SATA II又来了。在传统的IDE、潮流的SATA与前卫的SATA II硬盘之间,到底有着什么样的区别?几种不同的硬盘各自价格等方面又是怎 ...

  • 什么是SATA硬盘,与PATA硬盘有什么区别?

    什么是SATA和PATA?两个都是ATA规范的硬盘. 先说一下什么是ATA ATA(AT Attachment)是一个在八十年代由一些软硬件厂家所制订的IDE驱动器接口规范。AT是指IBM PC/AT ...

  • 多种方法开启SATA2硬盘NCQ功能

    编者按: SATA2硬盘如今已经十分普及,但是您真的用好SATA2硬盘了么?相比SATA硬盘而言多出来一个2又代表什么呢?怎样才能发会它的优势呢?本文,将详细向您介绍SATA2硬盘的优势以及如何才能让 ...

  • 如何查看SATA硬盘是否处于AHCI开启状态?

    详解win7系统下判断电脑是否有开启AHCI硬盘模式的技巧:如今的电脑系统中,硬盘的性能已经成为影响整机表现的最大瓶颈.而在对配件要求较高的Windows7系统中,硬盘自然成为了需要优化的对象,而通过 ...

  • SATA硬盘安装使用必读问答集

    SATA硬盘有别于PATA(并行接口)硬盘,安装和使用中会有很多不同,这让很多…… 随着各厂家SATA(串行接口)硬盘价格的持续走低,支持SATA的主板逐渐普及,越来越多的人选择SATA硬盘来构建自己 ...

  • SATA硬盘不适合超频使用 否则可能出现意外

    【IT168导购】随着Intel的865PE主板和VIA KT600主板的热买,S-ATA的硬盘价格跳水下降,很多朋友都已经或者准备购买S-ATA的硬盘。S-ATA的硬盘始终是个新事物,在使用方面出现 ...

  • APS硬盘保护技术全介绍

    硬盘是笔记本电脑中最容易受损的部件,而它又装载了系统和用户的数据,意外的跌落、撞击乃至剧烈晃动都有可能造成笔记本电脑数据丢失或硬盘损坏。为了提高笔记本电脑硬盘的防震性能,硬盘厂商们开发出了巨磁阻磁头、 ...