AHCI

来自Local Chinese Wikipedia
跳转到导航 跳转到搜索

页面Module:Message box/mbox.css没有内容。

package.lua第80行Lua错误:module 'Module:CGroup/core' not found Template:Infobox technology standard AHCI英文全称:Advanced Host Controller Interface),中文名为进阶主机控制器界面,是由英特尔制定的技术标准,允许软件与SATA储存装置沟通的硬件机制,可让SATA储存装置启用进阶SATA功能,例如原生指令伫列热插拔。AHCI为硬件制造商详细定义了记忆体架构规范,规范如何在系统记忆体与SATA储存装置间传输资料,目前最新AHCI规范为1.3.1版。AHCI通过package.lua第80行Lua错误:module 'Module:Ilh/data' not found协定进行电源管理。

现时绝大多数SATA硬盘都支援AHCI。

运行模式[编辑]

多数的SATA控制器可提供如下的运行模式:PATA接口模拟,标准AHCI模式,以及厂商的RAID模式。PATA类比模式向下兼容,以允许SATA控制器在不支援AHCI的操作系统(如Windows XP)上运行。自Intel 9系列芯片组后,英特尔桌上型芯片组已不支援PATA类比模式。

历史版本[编辑]

AHCI 1.0[编辑]

  • 发布于 2003 年
  • 定义了基本的 AHCI 功能
  • 支持原生命令队列 (Native Command Queuing, NCQ)
  • 支持热插拔

AHCI 1.1[编辑]

  • 发布于 2006 年
  • 增加了对电源管理的支持
  • 新增机制来检测和报告外部 SATA 设备

AHCI 1.2[编辑]

  • 发布于 2008 年
  • 新增对小型连接 (Small Form Factor connectors) 的支持
  • 支持在 AHCI 控制器和 SATA 设备间使用多个磁盘接口

AHCI 1.3[编辑]

  • 发布于 2011 年
  • 支持硬盘加密(Hardware-driven Disk Encryption)
  • 增加了对 mSATA 接口的标准化

支援的操作系统[编辑]

Windows Vista核心已完全支援AHCI,Linux系统核心2.6.19版起支援,FreeBSD从8.0版起支援[1]OpenBSD从4.1版起支援,NetBSD从4.0版起支援,其他较旧操作系统则需要相关硬件制造商提供驱动程式才可以支援。

参考文献[编辑]

  1. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found