Citat:
Ursprungligen postat av
beaver_se
Vill minnas att SCSI diskarna var bra mycket snabbare, än de där IDE
SCSI tillät att man skickade ett eller flera kommandon till diskarna och så frisläpptes kabeln för andra kommandon innan man senare anslöt till disken igen för att hämta upp kvittens/svar. Detta var ett grundkrav för att det skulle vara meningsfullt att ha en hel bunt SCSI-enheter som delade på samma kabel utan att det skulle bli toklångsamt.
Den ursprungliga IDE-kabeln var ju designad för max en master och en slav så den ursprungliga IDE-standarden hade inget större behov av typ av optimering.
SATA-standarden har sedan introducerat NCQ - Native Command Queueing - som tillåter att man skickar upp till 32 kommandon till en SATA-enhet och den vid behov optimerar och kastar om ordningen på kommandona samt att disken inte behöver signalera för varje enskilt resultat.