AHCI

- 编辑:大众自然网 -

AHCI

  保藏

  查看我的保藏

  0

  有效+1

  已投票

  0

  编辑

  锁定

  高级主机限度器接口(英文:Advanced Host Controller Interface,缩写:AHCI),是一种由英特尔协议的身手圭表,它准许软件与SATA存储修筑疏通的硬件机制,可让SATA存储修筑激活高级SATA功效,比方原生指令队伍及热插拔。AHCI精细界说一个存储器架构模范予以硬件成立商,模范怎么正在体系存储器与SATA存储修筑间传输数据,目前(2014年3月)最新AHCI模范为1.3.1版。很众SATA修筑限度器可局部激活AHCI功效或与RAID功效兼并利用,英特尔就发起假如正在其救援AHCI芯片组上利用RAID功效,选取AHCI形式组修RAID能够得到最大弹性,由于AHCI可正在告终安设的操作体系中切换RAID组修形式。正在日常硬盘上,大大都成立商均正在3.5英寸及2.5英寸供应合连救援身手。

  中文名

  AHCI

  外文名

  Serial ATA Advanced Host Controller Interface

  功 能

  高级串行 ATA

  研发小构成员

  Intel、AMD、戴尔、Marvell

  本 质

  一种PCI类修筑

  1

  布景先容

  2

  身手先容

  3

  形式四宗“最”

  4

  安设本领

  5

  治理本领

  6

  期刊索引

  编辑

  AHCI实质是一种PCI类修筑,正在体系内存总线和串行ATA修筑内部逻辑之间饰演一种通用接口的脚色(即它正在差别的操作体系和硬件中是通用的)。这类修筑描画了一个含限度和形态区域、下令序列入口外的通用体系内存布局;每个下令外入口包蕴SATA修筑编程音讯,和一个指向(用于正在修筑和主机传输数据的)描画外的指针。

  AHCI通过包蕴一个PCI BAR(基址寄存器),来完毕原生SATA功效。因为AHCI同一接口的研发告成,使解围援串行ATA产物的开采职业大为简化,操作体系和修筑成立商省去了独自开采接口的职业,取而代之的是直接正在同一接口进取行操作,能够完毕包罗NCQ(Native Command Queuing)正在内的诸众功效。

  AHCI形式则与IDE形式相反,装体系时必要安设SATA驱动(况且貌似惟有这个形式能掀开NCQ功效)。

  RAID形式是要有两块硬盘材干完毕的,整体处境能够参照一下网上组修RAID的作品,假如你惟有一块硬盘就能够轻视它了。

  增补: NCQ是一种新的硬盘身手,轻易来说开启它之后从一个法式跳到另一个法式时速率会更速,要完毕它最先就要正在BIOS里采选AHCI形式,然后正在装体系时安设相应的驱动(日常正在主板驱动盘里有),安设好体系之后根基上就能够完毕了 。

  很众SATA装配限度器可局部启用AHCI功效或与RAID功效兼并利用,英特尔就发起假如正在其救援AHCI芯片组上利用RAID功效,选取AHCI形式组修RAID能够得到最大弹性,由于AHCI可正在告终安设的操作体系中切换RAID组修形式。

  Windows Vista主题已一律救援AHCI,Linux从体系主题2.6.19版起救援,其他较旧操作体系则必要合连硬件成立商供应驱动法式材干够救援。

  无间今后SCSI硬盘正在众职责负载下的体现本领为人讴歌,其基础的道理除了SCSI接口惊人的接口速度外,便是它的指令排序功效。以往的PATA、SATA硬盘也恰是由于贫乏一种指令优化实行功效而正在职能上落伍于SCSI硬盘。针对这一窘境,Intel的AHCI 1.0模范初次引入的NCQ(Native Command Queuing),它的运用或许大幅度淘汰硬盘无用的寻道次数和数据查找期间,如此就能明显巩固众职责处境下硬盘的职能。

  此外,举动SATA圭表的修正版,Intel完满了Serial ATA II接口的精细规格,并暗示串行ATA II的研发将属于AHCI同一接口的第二个阶段。而个中第一阶段从06年一经入手下手,不少厂商也推出Serial ATA接口的产物,包罗硬盘和主板。但这仅仅是举动过渡,正在第二阶段,Serial ATA II将会仰仗更高的信号传输速率直接庖代SATA.

  ————————————外面结尾,现正在看看你的电脑是不是救援它——————————————

  注:AHCI 必要英特尔 运用法式加快器 4.1 或更高版本,并与下列限度器集线器一同置入芯片组:

  英特尔 82801GBM I/O 限度器集线器 (ICH7M) - 仅限 AHCI

  英特尔 82801GR I/O 限度器集线器 (ICH7R) - RAID 和 AHCI

  英特尔 82801GH I/O 限度器集线器 (ICH7DH) - RAID 和 AHCI

  英特尔 82801FR I/O 限度器集线器(ICH6R)- RAID 和 AHCI

  英特尔 82801FBM I/O 限度器集线器 (ICH6M) - 仅限 AHCI

  基于 ICH7 和 ICH6 的芯片组,以及基于 ICH5 和 ICH5R 的芯片组,未利用 AHCI。

  假如你的芯片不救援,切切不要乱花!

  编辑

  正在AHCI 1.0模范中,Intel引入了NCQ(Native Command Queuing)功效和热插拔身手。救援NCQ身手的硬盘正在接到读写指令后,会依照指令对探访地点举办从头排序,淘汰了读取期间,使数据传输更为高效,同时也有用地伸长了硬盘的利用寿命。

  AHCI,全称为Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口),是正在Intel的辅导下,由众家公司协同研发的接口圭表,其研发小构成员厉重包罗Intel、AMD、戴尔、Marvell、迈拓、微软、Red Hat、希捷和StorageGear等有名企业。AHCI描画了一种PCI类修筑,它的厉重感化是正在体系内存和串行ATA修筑之间饰演一种接口的脚色,况且它正在差别的操作体系和硬件中是通用的。

  AHCI身手必要硬盘和主板两方面的救援。对付硬盘而言,目前还没有一律救援AHCI 1.0的产物,但片面硬盘一经救援NCQ功效,配合救援AHCI的主板就能够完毕。

  主板方面,正在联思片面机型的BIOS中,能够看到SATA职业形式和AHCI功效这两个选项,当SATA形式树立为Enhanced时,AHCI可采选Enable或Disable;当SATA形式设为Compatible时,AHCI选项不成睹(默认Disable)。综上所述,这两项树立或许存正在的组合一共有3种。

  编辑

  硬盘AHCI形式对付良众通俗用户来说,笃信是很生疏的专业术语,但跟着目前的硬盘产物生长速率越来越速,AHCI入手下手成为每片面需要相识的东西。要分明,假若你手中的大容量硬盘不开启AHCI形式,那么硬盘的职能将会大打扣头,而片面硬盘的性格乃至不行启用。轻易来说,sata硬盘开启AHCI形式或许大幅缩短硬盘无用的寻道次数和缩短数据查找期间,如此能让众职责下的磁盘或许高效地利用。是以开启AHCI对付对揣度机职能央浼越来越高的用户来说,詈骂常有需要的。结局AHCI对用户有众大助助呢?咱们就总结出AHCI 四宗“最”,看看行家平素利用硬盘当中有没有碰上这些“最”。

  AHCI要正在BIOS内部开启

  eSATA的高传输速率一经让良众可爱玩转移硬盘的伴侣感应到了,但要将eSATA转移硬盘形成USB转移硬盘那样具备热插拔功效,就不得不要AHCI助理。假若你采用AMD SB700/SB750南桥芯片(AMD 780G、790GX、770众采用这两款南桥芯片),那么eSATA的一切功效务必正在以主板开启AHCI形式下举办(说明:以上eSATA热插拔针对AMD芯片组)。

  假如正在IDE形式下强行热插拔eSATA硬盘,带来的成果即是数据丧失或者转移硬盘损坏。借使你手上的转移修筑恰好有eSATA接口,那么AHCI形式对付你来说,是不得不采选的。

  从上面这些专业的术语内部,行家能够看到假如你要将硬盘启用NCQ功效,那么AHCI是首要前提。

  假如必要正在Windows XP上安设AHCI的驱动,那务必有一个软驱,而且得正在安设时按f6材干安设。这么烦杂的事断定会使得消费者极端反感,是以主板厂商策画了一个比力折中的本领,扫数SATA的修筑能够模仿IDE,利用IDE的通用驱动,如此既保全了SATA的高传输率,也能够使得安设体系时极端轻易,而且这个策画使得简直扫数主板的默认选项,都是利用IDE的驱动。

  不外对付片面札记本电脑来说,产物出厂默认就采用AHCI形式(譬如惠普HP520),要将如此“好意开启AHCI”形式的札记本电脑安设体系,就不得不必要一张内含AHCI驱动的原版XP助理或者自备一个USB软驱产物(注:目前市道上热卖的GHOST体系安设光盘,大片面是正在IDE形式利用,假若电脑默认采用AHCI形式启动,那么电脑正在开机进入体系的工夫,就会显露蓝屏自愿重启形象)。

  HP520清洁安设XP体系很烦杂

  对付如此的札记本电脑,咱们猛烈行家优先商酌Windows Vista/Windows 7这些新体系,由于这些新体系准许转移存储来加载AHCI驱动,免却装体系找软驱的懊恼。

  借使你添置了一块救援NCQ功效的硬盘却创造无法开启这项性格,你又该如何办呢?也许你会说,从头安设就好了啊!原本,不必的,咱们又有更躁急的本领敏捷掀开NCQ功效,让AHCI跟NCQ轻而易举。 AHCI 行家都分明,假如要开启SATA硬盘的NCQ功效,务必正在主板BIOS内将SATA形式设为AHCI,正在这个形式下的SATA硬盘将采用原生方法职业以救援NCQ。

  不外,假如咱们预先正在BIOS中将SATA形式树立为STANDARD IDE来安设操作体系的话,那么正在后期切换到AHCI后将无法进入操作体系,由于体系无法准确识别硬盘。反过来,正在AHCI形式下安设操作体系,却能够正在BIOS中自正在切换AHCI于STANDARD IDE两种形式,以开启或闭塞NCQ功效。

  目前简直扫数主板的SATA形式正在缺省树立下都是 IDE,是以良众玩家都一经正在该形式下安设了WINDOWS XP。此时,你不行直接将 IDE改成AHCI,不然会正在WINDOWS XP启动时显露蓝屏。有没有设施不必重装体系也能告成切换到AHCI形式呢?

  正在举办下文所述操作之前,请您确定您的主板是否救援AHCI以及硬盘是否救援NCQ。有一个轻易的本领能够决断您的主板是否救援AHCI:假如正在主板的BIOS里合于SATA形式的树立选项里有AHCI能够采选,那么您的主板救援AHCI。一经添置了SATA硬盘的玩家,能够用EVEREST软件来查看你的硬盘是否具备NCQ功效。此外,启用NCQ功效之前最好确保自身硬盘分区体式为NTFS,由于正在FAT32体式下启用NCQ将会导致体系从容。

  编辑

  最先,从Intel 网站上下载最新版的INTEL MATRIX STORAGE磁盘驱动(现已更名为Intel? Rapid Storage Technology驱动)。实行下载的79IM05WW.EXE文献之后,驱动法式会被解压到C:\DRIVERS\WIN\IMSM目次下,这个驱动法式能够救援INTEL暂时扫数的AHCI限度器。彰着,THINKPAD的工程师们商酌到了THINKPAD用户有或许必要正在已安设了WINDOWS XP的处境下切换到AHCI形式,是以特意供应了一个剧本用来避免正在STANDARD IDE切换到AHCI形式后显露蓝屏,这个剧本放正在C:\DRIVERS\WIN\IMSM\PREPARE目次下。

  因为这个剧本是特意供应给THINKPAD札记本利用的,是以务必先篡改一下材干够用正在台式机上。用记事本掀开C:\DRIVERS\WIN\IMSM\PREPARE\IMSM_PRE.INF,将ICH7M的AHCI修筑编号27C5替代成自身主板的AHCI修筑编号,比方ICH7R的修筑编号为27C1(ICH6R:2652 ICH7R/DH:27C1 ICH7M:27C5),一切替代后保全并闭塞文献。接下来双击实行INSTALL.CMD,剧本告成实行后就能够重启体系了。

  修筑束缚器会显露AHCI束缚器的驱动

  将BIOS中的SATA形式篡改为AHCI 告终AHCI转换剧本的安设后从头启动电脑,进入CMOS界面找到SATA形式树立选项,将其树立为AHCI,然后保全并重启即可。自己的主板时采用AMI BIOS,SATA形式选项正在IDECONFIGURATION下,名称是CONFIGURE SATA。假如是AWARD BIOS,这个选项日常都正在SATA DEVICES CONFIGURATION下,名称是SATA MODE。安设AHCI束缚法式 告终上面的两步操作后,便能告成的进入WINDOWS XP,况且不会显露蓝屏。

  进入体系后会提示找到新的硬件修筑,正在硬件安设导游中顺次采选“否”,片刻不(T)~从列外或指定职位安设(高级)。然后指定AHCI驱动法式所正在的目次即可。此时即可利用前面从THINKPAD官方网站下载的IMSM驱动法式,也能够利用主板驱动光盘中供应的配套IMSM驱动法式,告终安设后必要从头启动体系。

  结果的职业即是安设AHCI束缚法式。安设告终后,掀开INTEL MATRIX STORAGE CONSOLE,从菜单里采选高级形式,然后就能够查看到硬盘形态和是否一经开启了NCQ功效了。

  编辑

  01.何谓AHCI功效?

  全名 Advanced Host Controller Interface,中译:高级主机限度接口,它是 Intel 所主导的一项身手,能够阐明SATA硬盘的潜正在加快功效,大约可推广30%的硬盘读写速率。

  02.何谓SATA硬盘?

  指 Serial ATA硬盘,是由PATA:Parallel ATA演进;SATA目前为主流,排线细、传输速率速,而PATA排线宽,速率较慢,旧电脑硬盘都是用此架构,将被世代瓜代,俗称IDE硬盘,故新买电脑要采选SATA硬盘,且需是SATA3的规格。

  03.AHCI所需具备之要件?

  -1.硬盘务必有NCQ(Native Command Queuing )原生伫列之功效,日常都是SATA2的硬盘,目前市道上所出售的SATA硬盘应当都是此规格。

  -2.电脑主机板南桥晶片,要有救援AHCI的本领,素交电脑是无法享用。

  -3.电脑BIOS要将AHCI功效掀开,不然也是无法享用。

  04.怎么开启AHCI功效?新安设操作体系(OS):XP光盘安设体系,务必先按下F6载入具备AHCI功效之SATA驱动法式 F6FLPY32.ZIP;一经安设好XP体系的电脑,但没有安设驱动,能够不重装体系吗?

  05.操作体系一经存正在,思调停,开启AHCI功效?

  -1.先将SATA硬盘,插正在非南桥晶片所救援的SATA插槽座,比方JMicron芯片。

  -2.进入BIOS将JMicron芯片由BASIC改成AHCI形式。

  -3.进入BIOS将INTEL芯片由IDE改成AHCI形式。

  -4.进入XP,安设IMSM(Intel Matrix Storage Manager)Intel? 矩阵储驻足手 IATA621.EXE Driver。

  -5.将SATA硬盘插回南桥ICH的SATA插槽,就可OK了!

  或1、正在点击开机菜单后,采选菜单中的“运转”栏目。正在运转栏主意输入框内键入“regedit”,回车即可掀开注册外编辑器。

  2、掀开注册外编辑器之后,进入“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services \Msahci”键值。正在右边窗口中双击名称为“Start”的项目,会弹出一个对话框,将默认的参数由3更改为0。点击“确定”而且保全之后,从头启动电脑。

  3、重启电脑之后,进入BIOS,正在“Integrated Peripherals”页面中,将“SATA RAID/AHCI Mode”更改“AHCI”(差别BIOS选项名称会有细小分歧)。保全重启,进入体系后体系会自愿安设AHCI的驱动法式。安设好后体系会央浼再次重启,重启之后,硬盘的AHCI模

  式就掀开了。

  06.治理SATA硬盘AHCI形式安设win2003时蓝屏!

  -1.进入BIOS,将硬盘模块树立为兼容形式,即采选COMPATIBLE

  BIOS怎么树立,看一下自身电脑的仿单,或者吧。

  -2.安设操作体系

  -3.下载串口硬盘驱动Intel Matrix Storage Manager驱动法式。

  -4.解压驱动文献

  -5.进入修筑束缚器,更改IDE限度器的驱动法式,采选"仅这一次"/"从列外或指定职位安设",采选不要寻求,我要自身安设...下一步,从磁盘安设,将目次定向到方才的解压的文献夹,从驱动列外中随意采选一个(比方ICH7或ICH9),安设即可,安设后或许显露蓝屏,不要紧,进入下一步)

  -6.重启体系,进入bios篡改SATA改为AHCI形式

  -7.保全bios,进入体系,体系会自愿再更新驱动法式

  -8.驱动安设告终后,从头启动机械即可。

  [1]

  编辑

  AHCI也即AHCI,英文全称为Arts & Humanities Citation Index,中文名《艺术与人文科学引文索引》,创刊于1976年,收录数据从1975年至今,是艺术与人文科学范畴厉重的期刊文摘索引数据库之一。

  据ISI网站颁发数据显示:AHCI收录期刊1160余种,涵盖考古学、修造学、艺术、文学、形而上学、宗教、史籍等社会科学范畴。正在学术范畴,被AHCI和SSCI收录的期刊文摘与被SCI收录具有比肩的巨子性和学术高度。

  参考原料

  1.

  James M. Conrad; Alexander G. Dean (September 2011). Embedded Systems, An Introduction Using the Renesas RX62N Microcontroller. Micrium. ISBN 978-1935-7729-96.


AHCI

你会喜欢下面的文章? You'll like the following article.