SATA: Hva det er og hva du trenger å vite

SATA er to forskjellige ting: en fysisk kontaktstandard og en logisk kommunikasjonsbuss. Da SATA først ble designet, ble de to koblet sammen. Faktisk kan den fysiske SATA-kontakten bare bruke den logiske SATA-bussen. Imidlertid kan SATA-bussen nås over nyere fysiske kontakter. I denne artikkelen vil vi dekke begge deler.

SATA-bussen

I databehandling er en logisk buss en kommunikasjonsprotokoll for å overføre data. SATA står for Serial AT Attachment. AT er teknisk sett ikke et akronym for å unngå patentbrudd. Den er basert på IBMs forutgående Advanced Technology Attachment (ATA) standard, som senere ble omdøpt til PATA. P står for Parallell for å skille den fra seriebussen. SATA-protokollen ble først standardisert i 2003.

Den første generasjonen av SATA-protokollen støttet 1,5 Gbs båndbredde. Dette tillot opptil 150 MB med brukbar båndbredde med overhead vurdert. Høyhastighets HDD-er kan faktisk overstige disse overføringshastighetene. SATA II doblet den støttede båndbredden, deretter doblet SATA III båndbredden til 6 Gbs. Dette overskrider mulighetene til enhver HDD, men kan være en begrensende faktor for SSD-er koblet til via SATA.

SATA-kontakten

SATA-protokollen kom med en ny kontakt, et par kontakter: en for data og en for strøm. Begge kontaktene er lange og tynne med en liten L-form på enden for å sikre at de er koblet riktig vei opp. Strømkontakten er bredere enn datakontakten, noe som gjør den lett å skille. Strømkabelen kobles til stasjonen direkte fra PSU. Derimot vil datakabelen koble stasjonen til hovedkortet.

Andre kontakter

Det er et lite utvalg av sekundære kontakter inkludert i SATA-standarden. De fleste var imidlertid kortvarige og kan ikke finnes i moderne enheter. Utenfor SATA-standarden støtter den fysiske M.2-kontakten overføring av data over SATA-bussen. Når du kjøper M.2 SSD-er, er det viktig å dobbeltsjekke om SSD-en er en SATA- eller NVMe-stasjon.

Enhver M.2 SSD bør aktivt annonsere om den kobles til via NVMe eller SATA. Hvis den ikke gjør det, er det en fall-back-metode. M.2-kontaktstandarden definerer forskjellige utskjæringer for andre brukstilfeller, referert til som nøkler. NVMe M.2-stasjoner vil bare ha en M-nøkkel.

SATA M.2-stasjoner vil bruke en B-nøkkel, men de fleste M.2 SATA-stasjoner har også en M-nøkkel. M-tasten har en utskjæring etter fem pinner fra høyre. B-nøkkelen har utskjæringen etter 6 pinner fra venstre. De fleste M.2 SATA-stasjoner har begge nøklene kuttet ut, noe som gjør dem enkle å identifisere.

Når du ser over en M.2-kontakt, er nøkkelen en visuell indikator på hvilken buss sporet er koblet til. Vanligvis er den koblet til NVMe-bussen for høyhastighetstilkobling. Men med B-tasten kjører data i stedet over SATA-bussen. Dette har de samme begrensningene som standard SATA-tilkobling og støtter ingen ekstra båndbredde.

Enhver M.2-spor vil bare ha en enkelt nøkkelutskjæring, avhengig av hvilken buss den kobles til. Dette gjør det umulig å ved et uhell koble en NVMe M.2 SSD til en SATA M.2-port. Mens en SATA SSD med to nøkler fysisk kan kobles til et NVMe M.2-spor, er den fortsatt begrenset til SATA-overføringshastighetene. I tillegg vil dette være ikke-standard og kanskje ikke støttes av BIOS.

Hva er SATA bra for i en moderne datamaskin?

SATA er først og fremst nyttig for lagring av data der skriving og lesing av nevnte data ikke er tidssensitive. Dette kan fungere bra for bilder, video med relativt lav oppløsning eller standarddokumenter der lese-/skrivetiden er relativt kort. Eller den nødvendige overføringshastigheten for sanntidsbruk er under båndbreddebegrensningene til stasjonen over SATA-tilkoblingen.

Anta for eksempel at du vil lagre et Word-dokument. I så fall er mengden data som skal leses eller skrives så liten at den relativt lave hastigheten til SATA ikke er et problem. Tilsvarende er bithastigheten som trengs for å se eller lagre 720p 30fps video lavere enn den maksimale datahastigheten til SATA-tilkoblingen.

SATA er ikke ideelt når hastighet er en viktig faktor, eller det er sannsynlig at betydelige overføringer vil skje. Anta for eksempel at du vil redigere 4K 60fps videoopptak. I så fall er båndbredden SATA tilbyr ganske enkelt ikke nok til å gjøre dette i sanntid. Lastetidene i videospill er også tregere på SATA-stasjoner da dataene rett og slett ikke kan lastes inn i RAM og VRAM raskt nok. Tilsvarende vil disse ta lengre tid over en treg SATA-tilkobling hvis du ønsker å utføre store systemsikkerhetskopier. Kritisk nok vil det også ta lengre tid å gjenopprette fra en sikkerhetskopi over SATA.

Konklusjoner

På grunn av hastighetsbegrensninger er SATA en eldre kobling og logisk standard som først og fremst er nyttig for harddisker. Tidlige SSD-er brukte kontakten fordi den allerede var standard, noe som gjorde markedsadopsjon enklere. I tillegg var tidlige SSD-er mye tregere enn moderne stasjoner på grunn av lave nivåer av teknologisk modenhet.

Senere tilbød M.2-kontakten muligheten til å koble til SATA-bussen for SSD-er på inngangsnivå. En annerledes fysisk utkobling, referert til som en nøkkel, brukes i SATA og de raskere NVMe M.2-kontaktene for å minimere forbrukeren forvirring. Dette gjør dem visuelt forskjellige og til en viss grad fysisk inkompatible. Hva tror du? Ikke glem å legge igjen kommentarene dine nedenfor.