ahci即高级主机**器接口,是一种由英特尔制定的技术标准,它允许软件与SATA存储设备沟通的硬件机制,可让SATA存储设备激活高级SATA功能,例如原生指令队列及热**。AHCI详细定义一个存储器架构规范给予硬件制造商,规范如何在系统存储器与SATA存储设备间传输数据。
背景介绍
AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。这类设备描述了一个含**和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。
AHCI通过包含一个PCI BAR(基址寄存器),来实现原生SATA功能。由于AHCI**接口的研发成功,使得**串行ATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在**接口上进行操作,可以实现包括NCQ(Native Command Queuing)在内的诸多功能。
随心一句: 遇到你真正爱的人时,要努力争取和他相伴一生的机会,因为当他离去时,一切都来不及了;遇到可相信的朋友时,要好好和他相处下去,因为在人的一生中,可遇到知己真的不易;遇到曾经爱过的人时,记得微笑向他感激,因为他是曾经让你更懂爱的人。
随心一句: 喝醉,只是为自己任性的思念,来找个合适的借口。
本站声明:本站部分文章来自网络,如若内容侵犯了原著者的合法权益,可联系我们进行处理。分享仅供大家学习与参考,不**本站立场。