AHCI
出自福留子孫
概述
進階主機控制器介面(Advanced Host Controller Interface),由英特爾領導制定的技術標準,參與者有AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear。允許軟體與SATA儲存裝置溝通的硬體機制,可讓SATA儲存裝置啟用進階SATA功能,支援NCQ(Native Command Queuing,原生指令佇列)、讀寫速度更快及熱插拔。
現時絕大多數SATA硬碟都支援AHCI。
多數的SATA控制器可提供如下的執行模式:
- PATA介面類比模式,向下相容,以允許SATA控制器在不支援AHCI的作業系統(如Windows XP)上執行。自 Intel 9 系列晶片組後,英特爾桌上型晶片組已不支援PATA類比模式。
- 標準AHCI模式。
- 廠商的RAID模式。
AHCI模式與IDE模式區別如下:
AHCI | IDE | |
---|---|---|
定義 | 進階主機控制介面 | IDE:整合驅動電子裝置/PATA:並列高技術組態 |
優點 | 支援新技術,如本機命令佇列 | 最大相容性 |
熱插跋(在電腦運行時添加/刪除元件) | 支援 | 不支援 |
缺點 | 並不總是相容 | 缺乏對本機命令佇列和熱插跋硬碟等新技術的支援 |
創始者 | Intel | Western Digital |
操作範圍 | 操作並列ATA(SATA)主機匯流排適配器 | 操作並行ATA驅動器 |
運行模式 | 傳統並行ATA模擬,標準AHCI或特定于供應商的RAID | IDE |
作業系統支援 | Windows Vista,7和8 ; Linux,OpenBSD,NetBSD,FreeBSD,OS Z,eComStation和Solaris 10 | 所有 |