ahci是什么意思 有哪些作用

作者: mjftr  2013-08-22 16:15 [查查吧]:www.ytshengsheng.cn

  ahci是什么意思? 有哪些作用?AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高級主控接口/高級主機(jī)控制器接口),是在Intel的指導(dǎo)下,由多家公司聯(lián)合研發(fā)的接口標(biāo)準(zhǔn),它允許存儲驅(qū)動程序啟用高級串行 ATA 功能,如本機(jī)命令隊(duì)列和熱插拔,其研發(fā)小組成員主要包括Intel、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等著名企業(yè)。

  AHCI本質(zhì)是一種PCI類設(shè)備,在系統(tǒng)內(nèi)存總線和串行ATA設(shè)備內(nèi)部邏輯之間扮演一種通用接口的角色(即它在不同的操作系統(tǒng)和硬件中是通用的)。這 個(gè)類設(shè)備描述了一個(gè)含控制和狀態(tài)區(qū)域、命令序列入口表的通用系統(tǒng)內(nèi)存結(jié)構(gòu);每個(gè)命令表入口包含SATA設(shè)備編程信息,和一個(gè)指向(用于在設(shè)備和主機(jī)傳輸數(shù) 據(jù)的)描述表的指針。

ahci是什么意思

  AHCI通過包含一個(gè)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)的諸多功能。

  AHCI模式則與IDE模式相反,裝系統(tǒng)時(shí)需要安裝SATA驅(qū)動(而且貌似只有這個(gè)模式能打開NCQ功能)。

  RAID模式是要有兩塊硬盤才能實(shí)現(xiàn)的,具體情況可以參照一下網(wǎng)上組建RAID的文章,如果你只有一塊硬盤就可以忽略它了。

  補(bǔ)充: NCQ是一種新的硬盤技術(shù),簡單來說開啟它之后從一個(gè)程序跳到另一個(gè)程序時(shí)速度會更快,要實(shí)現(xiàn)它首先就要在BIOS里選擇AHCI模式,然后在裝系統(tǒng)時(shí)安裝相應(yīng)的驅(qū)動(一般在主板驅(qū)動盤里有),安裝好系統(tǒng)之后基本上就可以實(shí)現(xiàn)了 。

?
    發(fā)表評論

    醫(yī)療健康