Privacy Policy Site map Feedback Search

This page sponsored by

 

   

 

Native Command Queuing (NCQ):

A Performance Enhancement Feature


NCQ is designed to improve performance and reliability as the transactional workload increases - When your application sends multiple commands to your drive, your drive can optimize the completion of these commands to reduce mechanical workload and improve performance.

  • NCQ works in all systems supporting SATA NCQ from desktop PCs, workstations; digital media content servers, entry servers to high performance PCs and mobile/notebook systems
  • Devices that support NCQ are 100% backward compatible with non-NCQ supporting systems
  • NCQ allows the device to reorder commands for more efficient data transfers

The hard drive on the left, with NCQ, can execute four commands (A, B, C, and D) with one and a quarter complete rotations due to proper ordering of the operations. The hard drive on the right, without NCQ, requires two and three quarters complete rotations to execute the same four commands (A, B, C, and D) as a result of poor ordered operations.


 

The results of NCQ are higher performance in heavy transactional workloads usually found in high performance workstations, network servers, multi-media servers and editing workstations. But NCQ can also improve your overall system performance from booting your system to file copying.

 

NCQ is designed into the Serial ATA interface but not all solutions have integrated it. To take advantage of Native Command Queuing it is necessary that both the host controller/chipset and hard drive support the feature. Make sure you ask for a SATA product that supports NCQ.


 

 

More information on NCQ can be found by reading the following White Paper:

Comparing SATA Native Command Queuing (NCQ) and ATA Tagged Command Queuing (TCQ): The Advantage of Serial ATA Native Command Queing

System Configuration for NCQ PC
Microsoft Windows XP Professional, Version 5.1.2600 Service Pack 2 Build 2600 INTEL D925XCV, Processor 4 Intel 2800 Mhz, BIOS Version/Date Intel Corp.
CV92510A.86A.0316.2004.0929.1610, 9/29/2004 SMBIOS Version 2.3, Boot Device: Seagate Barracuda 7200.7 PATA 160GB, RAM Kingston/vr (KVR533D2N4K2/512) 1,024.00 MB / 4 sticks of 256K memory.
Test drives: Seagate Barracuda 7200.7 with NCQ and Seagate Barracuda 7200.7 without NCQ.

System Configuration for non-NCQ PC
Microsoft Windows XP Professional Version 5.1.2600 Service Pack 2 Build 2600 INTEL D865GBF, Processor Intel 2793 Mhz, BIOS Version/Date Intel Corp.
BF86510A.86A.0046.P10.0309241107, 9/24/2003 SMBIOS Version 2.3, Boot Device: Seagate Barracuda 7200.7 PATA 160GB, RAM
Elixir1,024 MB/4 sticks of 256 DDR-400MHz CL2.5, Test drives: Seagate Barracuda 7200.7 with NCQ and Seagate Barracuda 7200.7 without NCQ


VTM Association Management