AHCI

出自福留子孫
在2020年3月14日 (六) 08:47由丁志仁對話 | 貢獻所做的修訂版本

跳轉到: 導覽搜尋

概述

進階主機控制器介面(Advanced Host Controller Interface),由英特爾領導制定的技術標準,參與者有AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear。允許軟體與SATA儲存裝置溝通的硬體機制,可讓SATA儲存裝置啟用進階SATA功能,支援NCQ(Native Command Queuing,原生指令佇列)、讀寫速度更快及熱插拔。

現時絕大多數SATA硬碟都支援AHCI。

多數的SATA控制器可提供如下的執行模式:

  1. PATA介面類比模式,向下相容,以允許SATA控制器在不支援AHCI的作業系統(如Windows XP)上執行。自 Intel 9 系列晶片組後,英特爾桌上型晶片組已不支援PATA類比模式。
  2. 標準AHCI模式。
  3. 廠商的RAID模式。

AHCI模式與IDE模式區別如下:

AHCIIDE
定義進階主機控制介面IDE:整合驅動電子裝置/PATA:並列高技術組態
優點支援新技術,如本機命令佇列最大相容性
熱插跋(在電腦運行時添加/刪除元件)支援不支援
缺點並不總是相容缺乏對本機命令佇列和熱插跋硬碟等新技術的支援
創始者IntelWestern Digital
操作範圍操作並列ATA(SATA)主機匯流排適配器操作並行ATA驅動器
運行模式傳統並行ATA模擬,標準AHCI或特定于供應商的RAIDIDE
作業系統支援Windows Vista,7和8 ; Linux,OpenBSD,NetBSD,FreeBSD,OS Z,eComStation和Solaris 10所有

檢測硬碟運行的模式