AHCI技术介绍
程序员文章站
2022-04-05 12:26:41
AHCI技术介绍 AHCI,全称为Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口),是在Intel的指导下,由多家公司联合研发的接口标准,其研发小组成员主要包括Intel、AMD、... 09-04-21...
ahci,全称为serial ata advanced host controller interface(串行ata高级主控接口),是在intel的指导下,由多家公司联合研发的接口标准,其研发小组成员主要包括intel、amd、戴尔、marvell、迈拓、微软、red hat、希捷和storagegear等著名企业。ahci描述了一种pci类设备,它的主要作用是在系统内存和串行ata设备之间扮演一种接口的角色,而且它在不同的操作系统和硬件中是通用的。
在ahci 1.0规范中,intel引入了ncq(native command queue)功能和热插拔技术。支持ncq技术的硬盘在接到读写指令后,会根据指令对访问地址进行重新排序,减少了读取时间,使数据传输更为高效,同时也有效地延长了硬盘的使用寿命。
ahci技术需要硬盘和主板两方面的支持。对于硬盘而言,目前还没有完全支持ahci 1.0的产品,但部分硬盘已经支持ncq功能,配合支持ahci的主板就可以实现。
主板方面,在联想部分机型的bios中,可以看到sata工作模式和ahci功能这两个选项,当sata模式设置为enhanced时,ahci可选择enable或disable;当sata模式设为compatible时,ahci选项不可见(默认disable)。综上所述,这两项设置可能存在的组合一共有3种,只有下图所示的这种组合才支持ahci:
在ahci 1.0规范中,intel引入了ncq(native command queue)功能和热插拔技术。支持ncq技术的硬盘在接到读写指令后,会根据指令对访问地址进行重新排序,减少了读取时间,使数据传输更为高效,同时也有效地延长了硬盘的使用寿命。
ahci技术需要硬盘和主板两方面的支持。对于硬盘而言,目前还没有完全支持ahci 1.0的产品,但部分硬盘已经支持ncq功能,配合支持ahci的主板就可以实现。
主板方面,在联想部分机型的bios中,可以看到sata工作模式和ahci功能这两个选项,当sata模式设置为enhanced时,ahci可选择enable或disable;当sata模式设为compatible时,ahci选项不可见(默认disable)。综上所述,这两项设置可能存在的组合一共有3种,只有下图所示的这种组合才支持ahci:
下一篇: 这是故意在跟我强调的吧