Diferença entre AHCI e ATA Diferença entre

Anonim

AHCI vs ATA < ATA (AT Attachment) é um padrão que existe há muito tempo e foi originalmente projetado para criar uma interface entre dispositivos de armazenamento, como discos rígidos e a CPU. Como a ATA é muito antiga, ela foi melhorada algumas vezes. Existem dois tipos de ATA, o primeiro é Parallel ATA (PATA) e o segundo é Serial ATA (SATA); embora o uso de ATA geralmente se refira ao anterior como ATA e PATA são sinônimos antes do advento do SATA. Por outro lado, a AHCI (Advanced Host Controller Interface) é uma interface de controlador host projetada para SATA. Ele define como a informação é passada entre o dispositivo de armazenamento e o host.

Como AHCI é relativamente novo, não é compatível com a ATA mais antiga. Só é possível usar AHCI com placas-mãe e discos rígidos compatíveis com SATA. Mesmo ao usar SATA, os usuários ainda têm a opção de usar AHCI ou a implementação PATA mais antiga. Isso significa melhorar a compatibilidade com dispositivos antigos que possuem controladores SATA, mas não podem implementar o AHCI. Se você já possui uma instalação do Windows com ATA selecionada, é um pouco difícil mudar para AHCI, pois seu sistema pode não ter os drivers corretos instalados, levando a uma tela azul da morte. A maneira mais fácil e direta de mudar para AHCI é fazer uma nova instalação do seu sistema operacional. Embora seja fácil, ainda demora muito e pode não valer a pena o tempo.

AHCI não possui vantagens. Pode não valer a pena entrar nos detalhes da especificação, mas AHCI desbloqueia dois recursos que você não encontraria em discos rígidos que usassem ATA. O primeiro é hot-plugging ou a capacidade de adicionar / remover discos rígidos do sistema sem ter que reiniciar seu computador. Trata basicamente seus discos rígidos como cartões de memória ou qualquer mídia removível. O segundo recurso é NCQ (Native Command Queuing). O NCQ permite que o controlador altere a ordem dos pedidos para minimizar o número de rotações necessárias para extrair todos os dados.

Resumo:

AHCI é uma interface de controlador enquanto ATA é um padrão para conectar dispositivos de armazenamento

AHCI não é compatível com ATA

AHCI possui muitos recursos avançados que não são disponível com ATA