NCQ(Native Command Queuing)是 Serial ATA II phase 1 硬碟產品非常重要的改變,是由硬碟本身就指令來重新排序,以達成更高的效能提升。換句話說,NCQ 是指磁碟機內部控制器對於來自外部程式所下的多個資料區塊的存取指令,進行最佳化處理,也就是配合在磁軌上的讀寫機構的最佳(負載最小化)存取方式,在各個時間點就所接收的指令動態地將其重新排序或排程(rescheduled or re-ordered)。
它除了可提昇整體效能,也同時延長了硬碟的使用期限 (因為降低了許多無謂的機械耗損)。
至於在現有的 SATA II NCQ 協定中,另有 3 個新增功能可以來強化 NCQ 的優勢,分別是:
1. Race-free status return mechanism:硬碟在完成任一指令後,可以無須再進行「Handshake」即可繼續另一個指令,以便讓多個指令快速接序或同時執行。