De allra flesta moderna hårddiskar använder SATA-gränssnittet för att ansluta till en dator. Det ger höghastighetsöverföring av data samtidigt som informationens tillförlitlighet bibehålls (dvs. utbytet sker snabbt och utan fel).
Men SATA är ett fysiskt gränssnitt. Det är bara en kabel och två kontakter. På programvarunivå finns det inget SATA. AHCI används istället. SATA-hårddiskar kan dock emulera IDE, den äldre versionen av kommunikationsgränssnittet. Detta kan konfigureras via BIOS.
Detta leder till den rimliga frågan om vilket gränssnitt man ska välja? I den här artikeln förklarar vi skillnaden mellan AHCI och IDE – och vad som är bäst att använda.
AHCI-läge
AHCI-läge (Advanced Host Controller Interface) – ”inbyggt” i SATA-gränssnittet. Den har utformats särskilt för att dra nytta av denna anslutningsmetod. De två viktigaste är hot plug och NCQ-stöd.
”Hot plugging” innebär att en hårddisk fungerar bra när den är ansluten till en dator som är igång och har ström. För de flesta användare är en sådan operation i princip lite ovanlig.I vissa fall är det dock viktigt:
- Till exempel om en andra ”hårddisk” installeras i stället för en SATA-enhet. Vi befinner oss trots allt på 2000-talet och CD- och DVD-skivor används bara då och då. Det är mycket vettigare att ersätta enheten med en speciell sled och ansluta den extra enheten till den;
- Eller för serversystem som kräver snabba byten av databas- eller fillagring. Du behöver inte stänga av ”maskinen”, utan tar bara bort en hårddiskmatris och sätter in en annan;
- Eller så kan du behöva ansluta en ”hårddisk” för att testa den eller ”rädda” information om datorn kraschar.
NCQ (Native Command Queuing) är en speciell teknik som omorganiserar sekvensen av läs- och skrivkommandon till hårddisken för att öka prestandan. Det är mest uttalat på hårddiskar.
Det handlar om att magnetiska hårddiskar (HDD) innebär lagring av information på spår. Precis som register, fast snabbare och effektivare. Och läs- och skrivhastigheten för slumpmässig filåtkomst bestäms av avståndet mellan spåren.
NCQ omfördelar köerna för läs- och skrivkommandon så att de är mer eller mindre konsekventa. Detta påskyndar tillgången till information.
Med SSD-enheter (Solid State Drives) är NCQ naturligtvis inte nödvändigt. Men de är fortfarande för dyra och passar inte i alla datorer. Och med traditionella hårddiskar kan NCQ starta upp operativsystemet mycket snabbare och förbättra prestandan för resurskrävande operationer.
Förresten fungerar SSD-diskar endast i AHCI-läge.
AHCI är dock en ganska ny teknik. Därför har äldre operativsystem som Windows XP och tidiga Ubuntu inte stöd för det. Visst kan du installera drivrutiner med AHCI-stöd, men det kräver att du först installerar operativsystemet på något sätt.
Sammanfattning.
Fördelar
- Ger hög dataöverföringshastighet tack vare att den är integrerad i SATA-protokollet;
- Stödjer ”hot plugging” av hårddiskar;
- Stöder särskild teknik för att förbättra prestanda, t.ex. NCQ.
Nackdelar
- Inte kompatibel med äldre operativsystem.
- Om du har en nyare dator (efter 2005) och ett relativt nytt operativsystem rekommenderas att du väljer AHCI-läge.
IDE-läge
IDE-läget emulerar PATA-anslutningen (IDE) för SATA-hårddiskar för att ge kompatibilitet med äldre programvara som Windows XP eller till och med ”äldre” programvara.
IDE-läget behövs egentligen inte för något annat. Den erbjuder varken ”hot pluggable” eller någon prestandaförbättrande teknik. Det enda syftet med IDE-läget när du ansluter en hårddisk via SATA är att säkerställa kompatibilitet mellan äldre programvara och nyare teknik.
Valet av hårddiskläge görs direkt i BIOS. Om du hade ett operativsystem installerat i AHCI-läge och någon sedan bytte till IDE, kommer datorn i bästa fall att misslyckas med att starta upp. I värsta fall visas Blue Screen of Death.
Så, för att sammanfatta.
Fördelar med
- Gör det möjligt att installera ett äldre operativsystem på en ny dator.
Nackdelar
- Jämförelsevis långsam överföringshastighet (100-133 megabyte/sekund);
- Brist på stöd för modern överföringsteknik.
Denna hastighet är teoretisk. I praktiken är den betydligt mindre, eftersom externa anslutna enheter ”förbrukar” den. ”Winchester körs på samma buss som de andra 22 MHz PCI-bussarna. Därför är det helt enkelt inte möjligt att nå hastigheter på 133 megabyte per sekund i hemmet.
Syftet med IDE-läget är att säkerställa kompatibilitet mellan ”ny” maskinvara och ”gammal” programvara. Inget mer.
Vilket är bäst – AHCI eller IDE?
Om du har en SATA-hårddisk och planerar att installera ett nytt operativsystem på datorn – t.ex. Windows 7 eller Windows 10 – är det naturligtvis bäst att välja AHCI-läge. IDE är långsam och behövs för att uppnå hårdvarukompatibilitet med Windows 10 och tidigare versioner
- Nux-liknande system.Jämför nu dessa två lägen.
Funktion
AHCI
IDE
Standardanslutningsgränssnitt SATA SATA med gammal PATA-emulering Kompatibilitet Fungerar endast på modern hårdvara och moderna operativsystem Fungerar med alla typer av hårdvara – modern eller mycket gammal SSD-stöd Tillgänglig på Ingen Teknik för förbättring av prestanda Ja, NCQ Ingen Stöd för heta kontakter Det finns Ingen Viktigt!Om du har en SSD har du inte mycket att välja på. Den stöds endast av AHCI SATA.
Om du behöver ansluta den nya hårddisken till det gamla moderkortet, eller vice versa, kan du förresten inte byta till IDE-läge utan använda en speciell SATA-PATA-adapter. De finns och är inte så dyra.
Det finns en viktig aspekt. Om du installerar ett operativsystem i AHCI-läge måste du behålla det så. BIOS bör inte användas för obehöriga ändringar. Efter en protokolländring kan operativsystemet vägra att starta upp eller fungera bristfälligt – med ”eftersläpningar”, fel och felaktig adressering av hårddisken. Till exempel kan en av partitionerna helt enkelt ”försvinna”. På samma sätt för IDE.
Genom att uppgradera till AHCI och sedan installera om operativsystemet kan du förbättra den totala datorns prestanda med i genomsnitt 20 %. Detta gäller även för relativt gamla datorer som är utrustade med Serial ATA 1.0. Nya ”maskiner” med nästa generations gränssnitt ger ännu bättre prestanda. Men det exakta värdet beror främst på själva ”hårddisken”. WD Blue ger till exempel en hastighetsökning på upp till 25 %, medan WD Green ger en hastighetsökning på cirka 17 %.
I allmänhet är det bättre att inte ”rota” i BIOS-inställningarna. Felaktiga ändringar av inställningar kan orsaka dataförlust och kräva att du installerar om ”Windows”.
Vilket är bäst? AHCI eller IDE? Jag är nyfiken på att veta vilket av dessa två alternativ är att föredra. Vilken ger bättre prestanda och stabilitet? Tacksam för era insikter och rekommendationer!