Wat is de werkelijke snelheid van SATA 3?
Bij het onderzoeken van de snelheid van SATA 3 zijn de "vermelde snelheid" en het "werkelijke resultaat" merkbaar anders, dus wat is er precies aan de hand? De SuperUser Q & A-berichten van vandaag helpen een nieuwsgierige lezer om meer te weten te komen over hoe SATA 3 werkt.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep van Q & A-websites.
Foto met dank aan GiocoVisione (Flickr).
De vraag
SuperUser-lezer Space Ghost wil weten wat de werkelijke snelheid van SATA 3 is:
Google zegt dat het draait op 6 Gb / s. De doorvoer bedraagt 600 MB / s. 600 MB / s is gelijk aan 4,8 Gb / s. Betekent dit dat de bandbreedte 6 Gb / s is, maar de daadwerkelijke doorvoer is 4,8 Gb / s ?
Wat is de werkelijke snelheid van SATA 3?
Het antwoord
SuperUser-bijdrager MariusMatutiae heeft het antwoord voor ons:
- Betekent dit dat de bandbreedte 6 Gb / s is, maar de daadwerkelijke doorvoer is 4,8 Gb / s ?
Ja dat doet het. Het is interessant om te begrijpen waarom.
Hoewel de gegevens feitelijk met 6 Gb / s worden verzonden, worden ze gecodeerd om twee veel voorkomende defecten in telecommunicatie, DC Bias en Clock Recovery tegen te gaan. Dit wordt vaak bereikt met behulp van een specifiek coderingsalgoritme dat 8b / 10b-codering wordt genoemd. Het is niet het enige coderingsalgoritme dat hiervoor is ontworpen (er is ook een Manchester-codering), maar het is de de facto standaard geworden voor SATA-gegevensoverdracht.
Bij 8b / 10b-codering worden acht bits van het signaal vervangen door 10 bits (signaal + code). Dit betekent dat van de 6 Gb het kanaal een seconde uitzendt, alleen een signaal van 8/10 (4/5). 4/5's van 6 Gb is 4,8 Gb, wat op zijn beurt gelijk is aan 600 MB. Dit is wat het 6 Gb / s-kanaal degradeert tot slechts een (?) 600 MB / s-kanaal.
De voordelen die worden verkregen door compensatie van DC-bias en het mogelijk maken van Clock Recovery, compenseren deze lichte verslechtering meer dan.
Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.