勵志

勵志人生知識庫

ahci是什麼

高級主機控制器接口

AHCI,全稱Advanced Host Controller Interface,中文譯為高級主機控制器接口,是一種由英特爾主導的接口標準。

AHCI允許軟體更有效地與SATA存儲設備通信,並激活SATA存儲設備的某些高級功能,如原生指令佇列(NCQ)和熱插拔功能。它是一種PCI類設備,主要作用是作為系統記憶體匯流排和串列ATA設備之間的通用接口。這個接口標準是英特爾與其他多家公司聯合研發的成果,包括AMD戴爾Marvell邁拓微軟Red Hat希捷StorageGear等。

AHCI的出現簡化了對串列ATA產品的開發過程,因為它提供了一個統一的接口,省去了作業系統和設備製造商為每種硬體單獨開發接口的痲煩。這樣,開發者可以在一個統一的接口基礎上實現包括NCQ在內的多種功能。