- 相關(guān)推薦
淺談SATA硬盤NCQ技術(shù)
對(duì)電腦配件有一定了解的人應(yīng)該或多或少都聽(tīng)過(guò)“NCQ”這個(gè)詞。那何謂“NCQ”呢,它是:“Native Command Queuing”的英文縮寫(xiě),意思是“原生命令排序”,是屬于SATA Rev 2.5規(guī)范中比較重要的一條。
原生命令排序,指可以排列硬盤所接收到的指令以改進(jìn)性能。具體來(lái)說(shuō)是將所接收的指令以某種順序進(jìn)行重新排序,排序的目的在于讓磁頭能集中尋址,減少磁頭不必要的來(lái)回尋址以縮短整體用時(shí),有效改善硬盤的響應(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帶給我們的是聰明的硬盤,這樣的硬盤自己知道怎么安排任務(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ì)是硬盤發(fā)展的方向。
目前想要享受NCQ,只要買支持SATAII的主版再加上一個(gè)支持NCQ的硬盤就好了。
【淺談SATA硬盤NCQ技術(shù)】相關(guān)文章:
SATA硬盤無(wú)法使用的原因11-21
SATA硬盤支持熱插拔嗎?06-09
SATA硬盤無(wú)法用Ghost的原因及解決方法07-16
怎么用光盤修復(fù)SATA硬盤的分區(qū)表07-16
SATA硬盤數(shù)據(jù)線導(dǎo)致電腦死機(jī)的故障分析04-12
電腦硬盤技術(shù)與圓形硬盤數(shù)據(jù)線07-16
了解硬盤最新技術(shù)07-16
活動(dòng)硬盤基本技術(shù)和故障處理方法02-21
硬盤的維護(hù)與優(yōu)化07-16