AHCI и ATA
AHCI против ATA
ATA (AT Attachment) - это стандарт, который существует довольно давно и изначально был разработан для создания интерфейса между устройствами хранения данных, такими как жесткие диски и процессор. Поскольку ATA очень старый, он был улучшен несколько раз. Существует два типа ATA: первый - Parallel ATA (PATA), второй - Serial ATA (SATA); хотя использование ATA часто относится к первому, поскольку ATA и PATA являются синонимами до появления SATA. С другой стороны, AHCI (Advanced Host Controller Interface) - это интерфейс контроллера хоста, который был разработан для SATA. Он определяет, как информация передается между устройством хранения и хостом.
Поскольку AHCI является относительно новым, он несовместим со старым ATA. Можно использовать только AHCI с материнскими платами с поддержкой SATA и жесткими дисками. Даже при использовании SATA пользователи по-прежнему имеют возможность использовать AHCI или более старую реализацию PATA. Это предназначено для улучшения совместимости со старыми устройствами с контроллерами SATA, но не может реализовать AHCI. Если у вас уже установлена установка Windows с выбранным ATA, немного сложно переключиться на AHCI, поскольку у вашей системы могут быть установлены правильные драйверы, что приведет к синему экрану смерти. Самый простой и самый простой способ перехода на AHCI - сделать новую установку вашей операционной системы. Хотя это легко, это все еще занимает много времени, и это может не стоить времени.
AHCI не лишен преимуществ. Возможно, не стоит вдаваться в детали спецификации, но AHCI открывает две функции, которые вы не найдете на жестких дисках, использующих ATA. Первый - это горячее подключение или возможность добавлять / удалять жесткие диски из системы, не перезагружая компьютер. Он в основном рассматривает ваши жесткие диски как карты памяти или любые съемные носители. Вторая особенность - NCQ (Native Command Queuing). NCQ позволяет контроллеру изменять порядок запросов, чтобы свести к минимуму количество спинов, необходимых для извлечения всех данных.
Резюме:
AHCI - это интерфейс контроллера, в то время как ATA является стандартом для подключения устройств хранения данных
AHCI не совместим с ATA
AHCI имеет множество дополнительных функций, недоступных с ATA