忒有料

ahci是什么意思 有哪些作用

 ahci是什么意思 有哪些作用 ahci(serial ata advanced host controller interface)串行ata高级主控接口/高级主机控制器接口),是在intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行 ata 功能,如本机命令队列和热插拔,其研发小组成员主要包括intel、amd、戴尔、marvell、迈拓、微软、red hat、希捷和storagegear等著名企业。

ahci是什么意思

  ahci本质是一种pci类设备,在系统内存总线和串行ata设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。这个类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含sata设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。

  ahci通过包含一个pci bar(基址寄存器),来实现原生sata功能。由于ahci统一接口的研发成功,使得支持串行ata产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括ncq(native command queuing)在内的诸多功能。

  ahci模式则与ide模式相反,装系统时需要安装sata驱动(而且貌似只有这个模式能打开ncq功能)。

  raid模式是要有两块硬盘才能实现的,具体情况可以参照一下网上组建raid的文章,如果你只有一块硬盘就可以忽略它了。

  补充: ncq是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在bios里选择ahci模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了 。


分享
发评论

猜你喜欢

相关推荐

热门阅读

Copyright 2018 52FuQing.com
5