Hva er den faktiske hastigheten til SATA 3?
Når du forsker om hastigheten på SATA 3, er "oppgitt hastighet" og "faktisk resultat" merkbart forskjellige, så hva skjer akkurat? Dagens SuperUser Q & A innlegg hjelper en nysgjerrig leser å forstå mer om hvordan SATA 3 fungerer.
Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.
Foto courtesy of GiocoVisione (Flickr).
Spørsmålet
SuperUser leser Space Ghost vil vite hva den faktiske hastigheten til SATA 3 er:
Google sier det kjører på 6 Gb / s. Gjennomløpet er på 600 MB / s. 600 MB / s er 4,8 Gb / s. Betyr dette at båndbredden er 6 Gb / s, men den faktiske gjennomstrømningen er 4,8 Gb / s ?
Hva er den faktiske hastigheten til SATA 3?
Svaret
SuperUser-bidragsyter MariusMatutiae har svaret for oss:
- Betyr dette at båndbredden er 6Gb / s, men den faktiske gjennomstrømningen er 4,8 Gb / s ?
Ja det gjør det. Det er interessant å forstå hvorfor.
Mens data faktisk sendes til 6 Gb / s, er det kodet for å motvirke to vanlige feil i telekommunikasjon, DC Bias og Clock Recovery. Dette oppnås ofte ved å bruke en spesifikk kodingsalgoritme kalt 8b / 10b koding. Det er ikke den eneste kodingsalgoritmen som har blitt utarbeidet for dette formål (det er også en Manchester-koding), men det har blitt de facto-standarden for SATA dataoverføring.
I 8b / 10b koding, er åtte biter av signal erstattet med 10 biter av (signal + kode). Dette betyr at ut av 6 Gb kanalen sender i et sekund, er bare 8/10 (4/5) signal. 4/5 s på 6 Gb er 4,8 Gb, som igjen tilsvarer 600 MB. Dette nedbryter 6 Gb / s-kanalen til en ren (?) 600 MB / s-kanal.
Fordelene som oppnås ved å kompensere for DC-forspenning og tillater Clock Recovery mer enn å kompensere for denne svake nedbrytningen.
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.