- 相關(guān)推薦
淺談SATA硬盤(pán)NCQ技術(shù)
對(duì)電腦配件有一定了解的人應(yīng)該或多或少都聽(tīng)過(guò)“NCQ”這個(gè)詞。那何謂“NCQ”呢,它是:“Native Command Queuing”的英文縮寫(xiě),意思是“原生命令排序”,是屬于SATA Rev 2.5規(guī)范中比較重要的一條。
原生命令排序,指可以排列硬盤(pán)所接收到的指令以改進(jìn)性能。具體來(lái)說(shuō)是將所接收的指令以某種順序進(jìn)行重新排序,排序的目的在于讓磁頭能集中尋址,減少磁頭不必要的來(lái)回尋址以縮短整體用時(shí),有效改善硬盤(pán)的響應(yīng)速度和總的傳輸速度。要減少尋道時(shí)間,一般的做法就是對(duì)任務(wù)的重新排序。因?yàn)槿绻覀兊亩ㄎ蝗蝿?wù)按照先來(lái)后到的順序依次進(jìn)行,那延遲肯定很大。這里可以舉一個(gè)很好理解的例子。如果3個(gè)人同時(shí)乘電梯,A先按按鈕要到10樓,B要到5樓,C到15樓,如果按照先按先送的順序,電梯先到10樓,再下來(lái)到5樓,又上去到15樓,顯然浪費(fèi)了很多時(shí)間,而正常的順序是從下往上的順序排列的,這個(gè)例子很普通,但是可能大家乘電梯的時(shí)候從來(lái)不會(huì)考慮到吧。當(dāng)然尋道時(shí)間的優(yōu)化比這個(gè)復(fù)雜得多,算法也聰明得多。
NCQ帶給我們的是聰明的硬盤(pán),這樣的硬盤(pán)自己知道怎么安排任務(wù)。從最近的技術(shù)發(fā)展來(lái)看,硬件的發(fā)展已經(jīng)不是純粹提高工作頻率了,各種優(yōu)化算法和對(duì)架構(gòu)的改革成了提高性能的新增長(zhǎng)點(diǎn)。NCQ更像是超線程技術(shù),在單任務(wù)中表現(xiàn)不怎么樣,但是在多任務(wù)環(huán)境下可以明顯體會(huì)到對(duì)性能的提升作用,而平時(shí)我們一般都是多任務(wù)操作的?梢杂脤(duì)待超線程一樣的態(tài)度對(duì)待NCQ,而且NCQ肯定將會(huì)是硬盤(pán)發(fā)展的方向。
目前想要享受NCQ,只要買(mǎi)支持SATAII的主版再加上一個(gè)支持NCQ的硬盤(pán)就好了。
【淺談SATA硬盤(pán)NCQ技術(shù)】相關(guān)文章:
固態(tài)硬盤(pán)和sata的區(qū)別10-03
SATA硬盤(pán)支持熱插拔嗎?08-31
SATA硬盤(pán)為何不能安裝系統(tǒng)08-10
計(jì)算機(jī)SATA硬盤(pán)安裝教程09-03
SATA硬盤(pán)分區(qū)設(shè)置及安裝教程07-03