• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

what is NCQ???

FIESTARIA

Junior Member
hi there. what exactly is the NCQ(native command queuing) in a hard drive??does it need special drivers or something?can someone activate it or deactivate it??
thanks!!!!
 
The current SATA spec on NCQ allows a driver to send up to 32 commands to a disk drive without waiting for a previous command to complete. This allows the drive to re-order which command executes before another so it can minimize rotational and seek latencies. The best analogy is an elevator. If an elevator is on the grond floor when I call for it on the top floor and then you call for it on a middle floor, you want the elevator to stop for you on the way to my floor even though I called for it first. The drivers need to be NCQ aware because they may receive ccomand completion status in an order different than the commands were submitted -- or not at all if they have so instructed the drive. NCQ helps in an environment where a disk gets a lot of random read or wtite requests -- a true server -- as opposed to a single user machine where queue lengths are typically short anyway. Did this help? Like dual core CPUs, I think the hardare technology is a wee bit ahead of the software right now ;-)
 
Back
Top