NCQ Improves Performance for SATA Hard Drives 15
EconolineCrush writes "Command queuing has long been a feature of high-end SCSI drives meant for demanding multi-user environments, but it's now starting to pop up in the latest generation of desktop Serial ATA drives. Desktop Serial ATA drives are generally subjected to far less demanding single-user loads, making command queuing's benefits a little harder to quantify. However, it turns out that Native Command Queuing can significantly improve the performance of Serial ATA hard drives with disk-intensive desktop multitasking. With dual-core processors trickling into the mainstream and multitasking poised to become more popular, Native Command Queuing could prove essential for desktop hard drives."
This may be informative (Score:1, Offtopic)
Re:This may be informative (Score:1)
I'm missing something (Score:2)
Re:I'm missing something (Score:1)
Re:I'm missing something (Score:2)
Another example would be if the disk does an elevator sort on its requests and satisfies the shortest seeks first. But this can cause long delay
Re:I'm missing something (Score:1)
The specific algorithm used to makes a group of outstanding requests complete the fastest is up to the disk, some will have good algorithms others will not. The point is that without having command queueing in the protocol you can't use ANY algorithm, and are stuck with in-order seeking.
Re:I'm missing something (Score:2)
Re:I'm missing something (Score:1)
Re:I'm missing something (Score:1)
NCQ? What about TCQ? (Score:2)
-molo
Re:NCQ? What about TCQ? (Score:1)
Seems like the same thing according to this.
Re:NCQ? What about TCQ? (Score:1)
NCQ allows out-of-order completion.
news? (Score:1)
Not news... (Score:1)