AHCI

AHCI

AHCI (Advanced Host Controller Interface) - механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими как встроенная очередность команд NCQ, поддержка команды TRIM и горячая замена HDD. Также режим AHCI позволяет увеличить производительность твердотельных SSD дисков.

AHCI предназначен для замены устаревшего классического ATA-контроллера, который поддерживает совместимость сверху вниз еще с оригинальной IBM PC/AT, и поддерживает прямой доступ к памяти лишь как дополнение. Основные настоящие проблемы этого контроллера - отсутствие поддержки горячей замены (при том, что оборудование eSATA её поддерживает) и очередей команд, на одном канале (в случае SATA каждое устройство есть один канал) - может одновременно исполняться только одна команда. Таким образом, задействование возможности ATA NCQ, даже при поддержке её самим диском, невозможно на классическом ATA контроллере.

Встроенная поддержка AHCI включена:

  • Mac OS X (начиная с Mac OS X 10.4.4 для Intel),
  • Microsoft Windows (начиная с Vista; существует также бесплатный драйвер UniATA, реализующий поддержку AHCI для версий ОС Windows от Windows NT 3.51 до Windows 7[2]),
  • Linux (начиная с ядра 2.6.19[3]),
  • NetBSD, OpenBSD (начиная с версии 4.1),
  • FreeBSD, Solaris 10 (начиная с релиза 8/07).

Для более старых операционных систем требуется драйвер производителя.

назад в раздел : словарь терминов