Farklı standartlar
IDE - Entegre Sürücü Elektroniği (ATA'nın 1. sürümü)
ATA - Gelişmiş Teknoloji Bağlantısı
PATA – Paralel ATA
SATA - Seri ATA
AHCI - Gelişmiş Ana Bilgisayar Denetleyicisi Arayüzü
SATA, eskiyen PATA teknolojisinin yerini alan bir Seri ATA arayüzüdür. Daha yüksek veri hızları da dahil olmak üzere PATA'ya kıyasla birçok avantaj sağlar. Gelişmiş Ana Bilgisayar Denetleyicisi Arabirimi (veya yaygın olarak bilindiği haliyle AHCI), SATA için NCQ ve çalışır durumda takma olmak üzere iki ek özellik ekleyen yeni bir çalışma modunu tanımlayan yeni bir programlama standardıdır.
NCQ, verilerin alınma sırasını değiştiren bir özellik olan Yerel Komut Sıralaması anlamına gelir. Geleneksel sistemlerde olduğu gibi her bir isteği sırayla yerine getirmek yerine tüm talepleri analiz eder ve tüm isteklere hizmet vermenin en az zaman alan bir yolunu belirler. Bunun sonucu toplam süre azaltılana kadar biraz düzensizdir, çünkü toplam süre kısaltılsa da daha önce gönderilen bazı talepler listenin arka kısmına gönderiliyor olabilir. Çalışır durumda takma, sistemin performansını gerçekten iyileştirmez ancak kullanıcıların disk eklemesini veya değiştirmesini kolaylaştırır ve daha kullanışlı hale getirir. Çalışır durumda takma, flash sürücülerde olduğu gibi kullanıcıların tüm sistemi kapatmaya gerek kalmadan sürücüleri çıkarmalarına veya bağlamalarına olanak tanır.
SATA'nın üretilen donanımla uyumluluğunu en üst düzeye çıkarmak için üreticiler, AHCI ve Eski IDE dahil olmak üzere birkaç çalışma modu kullanıma sunmuştur. Eski IDE'de, AHCI kullanılırken kullanılabilen gelişmiş işlevlerden önce eski aygıtlarla uyumluluğun sağlanması hedefleniyordu. Sahip olduğunuz donanıma ve bu donanımın yaşına bağlı olarak AHCI'yi desteklemeyen bir SATA denetleyiciniz varsa seçenekleriniz kısıtlanabilir.
SATA ile sahip olduğunuz diğer seçeneklere göre AHCI'nin uygulanması biraz daha karışıktır, çünkü AHCI için yüklenmesi gereken özel sürücüler vardır. AHCI kullanmayan daha eski bir yükleme işleminde AHCI'ye geçiş yapmak bile problemlere yol açabilir, çünkü anakartın sürücüyü tanımaması ve işletim sisteminizi gerektiği gibi önyüklememesi yaygın görülen bir durumdur. Geçişi kolaylaştırmak için atılabilecek adımlar vardır ancak donanımınızı ve işletim sisteminizi güncelleştirmek genellikle sorunu çözer.
Özet:
1. SATA, depolama ortamı için yaygın olarak kullanılan nispeten yeni bir arabirim standardıdır; AHCI ise ekstra işlevsellikler ekleyen bir programlama arabirimidir
2. AHCI, NCQ ve çalışır durumda takma özelliklerini sunar
3. SATA, IDE veya AHCI üzerinde kullanılabilir
4. Belirli donanımlar, AHCI olmadan SATA'yı destekleyebilir
5. AHCI'nin uygulanması biraz daha karmaşıktır