Although Native Command Queuing is most definitely an elegant and intelligent way to minimize the impact of a hard drive's mechanical latency, our test results show that better performance certainly isn't guaranteed with the Barracuda 7200.7 NCQ and Promise's FastTrak TX4200. The best applications for NCQ are undoubtedly the kinds of multi-user environments that IOMeter simulates. With an increasing number of concurrent I/O requests to read or write data from different areas of a disk, command queuing's optimized request rescheduling really shines. NCQ also scales better with lower I/O loads than Western Digital's Tagged Command Queuing, whose CPU utilization is also much, much higher.
Unfortunately, IOMeter is about the only place where NCQ seems to help the Barracuda 7200.7. In fact, command queuing actually hurts the drive's performance in typical single-user applications, sometimes by a significant margin. Trying to pin down why NCQ slows the Barracuda down in some tests is more difficult, although the Raptor with TCQ is also plagued by poor single-user performance, so overhead associated with the Promise FastTrak TX 4200 controller may be the culprit.
At the end of the day, Native Command Queuing is undoubtedly The Right Thing to do. It's clearly a winner for servers that face multi-user loads, but the implementations we tested need to mature before they become attractive alternatives for single-user desktops. Given that it's entrenched in the Serial ATA II spec, we'll be seeing a lot more of Native Command Queuing moving forward. I can only hope that the next generation of drives and SATA controllers will, across the board, at least be no slower with NCQ than they are without.
54 comments — Last by indeego at 12:38 AM on 05/06/05
|Samsung's Portable SSD T3 reviewed2TB in the palm of your hand||13|
|Crucial's MX300 SSD reviewedThe MX series enters the third dimension||57|
|Toshiba's OCZ RD400 512GB SSD reviewedNVMe inches towards attainability||24|
|Mushkin's Reactor 1TB SSD reviewedA familiar one-two punch||31|
|Adata's XPG SX930 240GB SSD reviewedAnother 16-nm Micron MLC challenger appears||24|
|OCZ's Trion 150 SSD reviewedOCZ and TLC, take two||18|
|Transcend's SSD370 solid-state drive reviewedPlanar MLC flash remains alive and well||25|
|Samsung turned our SSD Endurance Experiment into something incredibleAs long as I know how to write, I know I'll stay alive||59|
|be quiet!'s Silent Base 800 case reviewed||3|
|MSI Aegis Ti wraps up SLIed GTX 1080s in an aggressive shell||28|
|Deals of the week: a Dell G-Sync monitor for $470 and more||10|
|Radeon Software Crimson Edition 16.7.3 serves up the bugfixes||4|
|AMD reveals the full specs of the Radeon RX 460 and RX 470||67|
|Nvidia will pay GeForce GTX 970 owners $30 over memory snafu||47|
|Gigabyte's GeForce GTX 1080 Xtreme Gaming graphics card reviewed||38|
|Microsoft's free Windows 10 upgrade offer ends tomorrow||111|
|ASRock H110M-STX mobo puts the 5x5 platform in builders' hands||15|
|Now you can install Crysis directly on the video card!||+65|