AHCI,全稱為Serial ATA Advanced Host Controller Interface(串行ATA高級(jí)主控接口)。AHCI是在Intel的指導(dǎo)下,由多家公司(主要包括Intel、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等著名企業(yè))聯(lián)合研發(fā)的接口標(biāo)準(zhǔn)。AHCI描述了一種PCI類設(shè)備,主要是在系統(tǒng)內(nèi)存和串行ATA設(shè)備之間扮演一種接口的角色,而且它在不同的操作系統(tǒng)和硬件中是通用的。 AHCI通過包含的PCI BAR(基址寄存器)來實(shí)現(xiàn)原生SATA功能。由于AHCI統(tǒng)一接口的研發(fā)成功,使得支持串行ATA產(chǎn)品的開發(fā)工作大為簡化,操作系統(tǒng)和設(shè)備制造商省去了單獨(dú)開發(fā)接口的工作,取而代之的是直接在統(tǒng)一接口上進(jìn)行操作,可以實(shí)現(xiàn)包括NCQ(Native Command Queuing)在內(nèi)的諸多功能。Intel發(fā)布的消息說,AHCI相對(duì)于IDE模式,速度可提升30%。因此,只要配置了SATA硬盤,主板BIOS有“AHCI模式”選項(xiàng),就應(yīng)當(dāng)進(jìn)行相關(guān)設(shè)置。 三維網(wǎng)技術(shù)論壇7 V; Z7 |# ?0 o三維網(wǎng)技術(shù)論壇9 @$ z V$ m- _- RIDE就是把SATA盤映射模擬成普通IDE硬盤,不支持任何SATA接口帶來的新技術(shù),也不需要額外加裝SATA驅(qū)動(dòng). ; Z8 R- i H1 A; k- Z# l( B3dportal.cn6 n, y( ?- p, A l0 ESATA硬盤比PATA硬盤更新,性能也更好。在AHCI支持下可以開啟NCQ,充分發(fā)揮其性能。弄清楚“是否運(yùn)行于AHCI模式”很簡單:其一,主板BIOS設(shè)置是“AHCI模式”,而不是“IDE 模式”(即兼容模式);其二,在“設(shè)備管理器”的“IDE ATA/ATAPI控制器”中,存在運(yùn)行正常的“SATA”控制器驅(qū)動(dòng)程序,而不是僅有“ATA”或“IDE”。以上兩個(gè)要點(diǎn),必須同時(shí)具備缺一不可。
& o, o8 s$ S a G0 t. z4 d- a+ `三維網(wǎng)技術(shù)論壇三維|cad|機(jī)械|汽車|技術(shù)|catia|pro/e|ug|inventor|solidedge|solidworks|caxa8 u( l' M; e) d: g4 b0 V/ J' h7 t先說說兩個(gè)最常見的詞:IDE和SATA。
3dportal.cn# Y' E& @2 F+ K' vIDE接口標(biāo)準(zhǔn)——IDE是Integrated Device Electronics的簡稱,是一種硬盤的傳輸接口,它有另一個(gè)名稱叫做ATA(AT Attachment),這兩個(gè)名詞都有廠商在用,指的是相同的東西。IDE的規(guī)格后來有所進(jìn)步,而推出了EIDE(Enhanced IDE)的規(guī)格名稱,而這個(gè)規(guī)格同時(shí)又被稱為Fast ATA。所不同的是Fast ATA是專指硬盤接口,而EIDE還制定了連接光盤等非硬盤產(chǎn)品的標(biāo)準(zhǔn)。而這個(gè)連接非硬盤類的IDE標(biāo)準(zhǔn),又稱為ATAPI接口。而之后再推出更快的接口,名稱都只剩下ATA的字樣,像是Ultra ATA、ATA/66、ATA/100等。主板上,IDE接口方面,要特別注意的是,對(duì)ATA 66以及以上的IDE接口傳輸標(biāo)準(zhǔn)而言,必須使用專門的80芯IDE排線,其與普通的40芯IDE排線相比,增加了40條地線以提高信號(hào)的穩(wěn)定性。
3 d. `, i2 g$ W! V8 _) f; J% _三維網(wǎng)技術(shù)論壇 4 V+ v% P# S, t! V. d- ~( G三維網(wǎng)技術(shù)論壇 SATA接口標(biāo)準(zhǔn)——IDE是傳統(tǒng)的并行ATA傳輸方式,現(xiàn)在又出現(xiàn)了串行ATA(SATA),其最大數(shù)據(jù)傳輸率更進(jìn)一步提高到了150MB/sec,將來還會(huì)提高到300MB/sec,而且其接口非常小巧,排線也很細(xì),有利于機(jī)箱內(nèi)部空氣流動(dòng)從而加強(qiáng)散熱效果,也使機(jī)箱內(nèi)部顯得不太凌亂。與并行ATA相比,STAT還有一大優(yōu)點(diǎn)就是支持熱插拔。其實(shí)并無必要太在意IDE接口傳輸標(biāo)準(zhǔn)有多快,其實(shí)在ATA 100,ATA 133以及SATA 150下硬盤性能都差不多,因?yàn)槭芟抻谟脖P的機(jī)械結(jié)構(gòu)和數(shù)據(jù)存取方式,硬盤的性能瓶頸是硬盤的內(nèi)部數(shù)據(jù)傳輸率而非外部接口標(biāo)準(zhǔn)。
三維網(wǎng)技術(shù)論壇7 ^7 u' m7 Q' Z7 {: B9 Z5 g關(guān)于硬盤模式,除上面說的IDE和SATA之外,還有很多專有名詞,令人眼花繚亂,如:SCSI(Small Computer System Interface,小型計(jì)算機(jī)系統(tǒng)接口),PATA(parallel ATA,并行ATA)等等,太亂了,呵呵。其實(shí)理清脈絡(luò),讓它們各自歸位,再來看就清晰多了。
1 h9 R8 Z6 G$ p4 W `0 Z三維|cad|機(jī)械|汽車|技術(shù)|catia|pro/e|ug|inventor|solidedge|solidworks|caxaSCSI,和我們手里這部4411S無關(guān),就不說它了。要想掰開揉碎了細(xì)細(xì)地說,還得從一個(gè)最常見的詞說起:ATA。
; V. D( N3 c: f' {三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江ATA是AT Attachment的縮寫,意思是AT計(jì)算機(jī)上的附加設(shè)備。ATA可以讓用戶方便地在PC機(jī)上連接硬盤。 ATA標(biāo)準(zhǔn)從1994年至今共經(jīng)歷了7代標(biāo)準(zhǔn),現(xiàn)在簡述如下:
三維網(wǎng)技術(shù)論壇: l6 p+ Q1 r7 [' A+ D ATA-1(1994):是最早的IDE標(biāo)準(zhǔn)。
三維網(wǎng)技術(shù)論壇" M- g6 k% `/ }) ?3 E ATA-2(1996):是EIDE的標(biāo)準(zhǔn),支持PIO3,4和DMA 1,2傳輸方式,最大數(shù)據(jù)傳輸速度為16MB/s。
三維網(wǎng)技術(shù)論壇0 ~ O1 f0 `0 D( n ATA-3(1997):引入了SMART和安全特性,沒有制定新的傳輸標(biāo)準(zhǔn)。
三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江. N. J: ~. k& F/ @ ATA-4(1998):著名的“UDMA33”標(biāo)準(zhǔn)。引入了新的ATA命令和協(xié)議,最大數(shù)據(jù)傳輸速度為33MB/s。
三維|cad|機(jī)械|汽車|技術(shù)|catia|pro/e|ug|inventor|solidedge|solidworks|caxa6 N2 `' |9 E7 i6 y ATA-5(2000):增加了一些新的ATA命令。最大數(shù)據(jù)傳輸速度為66MB/s。
{" i9 Z0 A4 ~3 d# ]0 x# e ATA-6(2000):UDMA100。 ATA-7(2002):UDMA133。
9 v/ d9 V- u! ?# r1 R/ d& t6 U三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江3dportal.cn7 r' m+ D2 A4 L: f F- [& uPATA就是Parallel ATA,即并行ATA。Ultra ATA/133之前(包括Ultra ATA/133)都是PATA
3 b; P/ c5 h; U* v5 m7 A; Y三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江 SATA 就是Serial ATA :點(diǎn)對(duì)點(diǎn)串行ATA,SATA的全稱是Serial Advanced Technology Attachment,是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盤接口規(guī)范?!?yàn)橛懈p薄、更靈活的的接線,支持熱插拔、功耗更低、安裝簡便性、內(nèi)部散熱以及驅(qū)動(dòng)器配置方面帶來很多的好處、數(shù)據(jù)傳輸速率更快等優(yōu)點(diǎn),將慢慢代替PATA成為硬盤接口的主流。
" e& h( w* s8 [& w4 f+ ?" |# ^ 3dportal.cn/ C, j. U0 t7 Z; s. `5 O Y看仔細(xì)了啊,這些東西是“接口標(biāo)準(zhǔn)”。接口,就是叫硬盤和主板的接口。無論主板還是硬盤,都需要遵照這些標(biāo)準(zhǔn)才行。
$ h, a& _5 }7 I6 d& [6 d三維網(wǎng)技術(shù)論壇! ^0 @! x6 c" y) o' m& Y& `( d6 C2 t& T/ v/ @7 f三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江 SATA硬盤,有了AHCI這座橋之后,能發(fā)揮什么優(yōu)勢(shì)呢?最大的一點(diǎn)就是可以讓硬盤的NCQ優(yōu)勢(shì)充分發(fā)揮出來。咳!似乎越來越亂了,還得說說這個(gè)NCQ是什么東西。
三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江4 @; o7 t7 U: J1 R 簡單說,NCQ是一種新的硬盤技術(shù),簡單來說開啟它之后從一個(gè)程序跳到另一個(gè)程序時(shí)硬盤讀寫的速度會(huì)更快。NCQ只是優(yōu)化硬盤讀寫,所謂優(yōu)化,就是硬盤會(huì)以最少的位移,執(zhí)行盡可能多的讀寫命令,這不會(huì)提升硬盤速度。
三維|cad|機(jī)械|汽車|技術(shù)|catia|pro/e|ug|inventor|solidedge|solidworks|caxa, ]/ M0 R* f' u" ?9 a7 t/ f% L NCQ(Native Command Queuing)是SATA規(guī)范支持的一種新功能,它是一種使硬盤內(nèi)部優(yōu)化工作負(fù)荷執(zhí)行順序,通過對(duì)內(nèi)部隊(duì)列中的命令進(jìn)行重新排序?qū)崿F(xiàn)智能數(shù)據(jù)管理,改善硬盤因機(jī)械部件而受到的各種性能制約,以發(fā)揮硬盤最高的效率、使延遲最小化的技術(shù)。NCQ技術(shù)是SATAⅡ規(guī)范中的重要組成部分,也是SATAⅡ規(guī)范唯一與硬盤性能相關(guān)的技術(shù)。
- A) f/ U/ W m: g. |/ W8 H& K三維網(wǎng)技術(shù)論壇 Seagate的官方文件宣稱在某些應(yīng)用中可以提高性能達(dá)20%,我相信這是那種數(shù)據(jù)很分散的特殊情況下,特殊測(cè)試軟件得到的結(jié)果。實(shí)際的測(cè)試結(jié)果就沒有那么讓人信服了,在能夠反映出提升的測(cè)試項(xiàng)目中也僅有5%左右的提升,在實(shí)際性能中更是體現(xiàn)不出優(yōu)勢(shì)。
三維,cad,機(jī)械,技術(shù),汽車,catia,pro/e,ug,inventor,solidedge,solidworks,caxa,時(shí)空,鎮(zhèn)江) u9 }( y g; Z, S0 y 但是NCQ更像是超線程技術(shù),在單任務(wù)中表現(xiàn)不怎么樣,但是在多任務(wù)環(huán)境下可以明顯體會(huì)到對(duì)性能的提升作用,而平時(shí)我們一般都是多任務(wù)操作的,不然現(xiàn)在也不會(huì)出現(xiàn)多核CPU了是吧。目前沒有多少測(cè)試軟件能夠反映出多任務(wù)的實(shí)際性能,所以NCQ在實(shí)際操作中的確應(yīng)該起到一定的作用,我們可以用對(duì)待超線程一樣的態(tài)度對(duì)待NCQ,而且NCQ肯定將會(huì)是硬盤發(fā)展的方向。
. a/ ]" C9 G3 ~三維網(wǎng)技術(shù)論壇 簡單說吧,NCQ只是SATA硬盤上的一個(gè)附加裝置而已,作用就是對(duì)取得一堆數(shù)據(jù)的時(shí)候先計(jì)算一個(gè)較好的途徑再去拿 而不是像IDE一樣按部就班的一個(gè)一個(gè)拿。所以,打開NCQ,磁盤讀寫的出錯(cuò)機(jī)會(huì)相對(duì)會(huì)降低很多,硬盤的持續(xù)讀寫性能會(huì)略微下降,但隨機(jī)讀寫性能會(huì)提高一些。通俗一點(diǎn)說就是拷貝一個(gè)大文件的速度會(huì)稍微較低。但是拷貝大量小文件、軟件啟動(dòng)、系統(tǒng)啟動(dòng)的速度會(huì)加快。對(duì)硬盤的使用壽命會(huì)有好處。