AHCI和ATA
AHCI与ATA
ATA(AT附件)是一种已经存在很长时间的标准,最初设计用于在硬盘和CPU等存储设备之间创建接口。因为ATA很老,所以它已经改进了几次。有两种类型的ATA,第一种是并行ATA(PATA),第二种是串行ATA(SATA);虽然ATA的使用经常指的是前者,因为ATA和PATA在SATA问世之前是同义词。另一方面,AHCI(高级主机控制器接口)是专为SATA设计的主机控制器接口。它定义了如何在存储设备和主机之间传递信息。
由于AHCI相对较新,它与较旧的ATA不兼容。只能将AHCI与支持SATA的主板和硬盘驱动器配合使用。即使使用SATA,用户仍然可以选择是使用AHCI还是使用较旧的PATA实现。这是为了提高与具有SATA控制器但不能实现AHCI的旧设备的兼容性。如果您已经选择了ATA的Windows安装,则切换到AHCI有点困难,因为您的系统可能没有安装正确的驱动程序,导致蓝屏死机。切换到AHCI的最简单,最直接的方法是全新安装操作系统。虽然这很容易,但仍需要很长时间,可能不值得花时间。
AHCI并非没有优势。可能不值得深入了解规范的细节,但AHCI解锁了在使用ATA的硬盘上找不到的两个功能。首先是热插拔或能够在不重新启动计算机的情况下从系统添加/删除硬盘驱动器。它基本上将您的硬盘驱动器视为存储卡或任何可移动媒体。第二个功能是NCQ(本机命令队列)。 NCQ允许控制器更改请求的顺序,以便最小化提取所有数据所需的旋转次数。
摘要:
AHCI是控制器接口,而ATA是连接存储设备的标准
AHCI与ATA不兼容
AHCI具有许多ATA无法提供的高级功能