Miksi tämä sivu on erilainen kuin muut datanopeusmuuntimet
Useimmat datanopeusmuuntimet pysyttelevät joko bittinopeuksien (Mbps, Gbps, Tbps) tai tavunopeuksien (MB/s, GB/s, TB/s) sisällä. Tämä sivu tekee jotain, mitä muut eivät tee: se ylittää bittien ja tavujen välisen rajan. Kun syötät nopeuden gigabitteinä sekunnissa (Gbps), saat heti vastaavan nopeuden gigatavuina sekunnissa (GB/s). Muunnos perustuu tarkkaan kertoimeen 1 Gbps = 0,125 GB/s. Käänteinen suhde on 1 GB/s = 8 Gbps. Tämä ei ole likiarvo, vaan eksakti matemaattinen tosiasia, koska yksi tavu on kahdeksan bittiä.
Tällä sivulla ei ole muita datanopeusmuuntimia, jotka tekisivät bitti–tavu-risteytyksen. Sisarsivut pysyvät omissa perheissään: bittinopeusmuuntimet muuntavat vain bittinopeuksia keskenään, ja tavunopeusmuuntimet muuntavat vain tavunopeuksia. Tämä erikoistuminen tekee tästä sivusta ainutlaatuisen työkalun, joka ratkaisee yhden yleisimmistä tietoliikenteen ja tallennuksen välillä syntyvistä väärinkäsityksistä.
Muunnoksen matemaattinen perusta ja laskentakaava
Muunnos on suoraviivainen kertolasku: GB/s = Gbps × 0,125. Koska kerroin on täsmälleen 1/8, voit jakaa syötteen luvulla 8 ja saada saman tuloksen. Esimerkiksi:
- 1 Gbps × 0,125 = 0,125 GB/s
- 10 Gbps × 0,125 = 1,25 GB/s
- 100 Mbps (0,1 Gbps) × 0,125 = 0,0125 GB/s (12,5 MB/s)
Kertoimen 0,125 tarkkuus ei ole neuvottelukysymys. Se ei ole pyöristys tai likiarvo, vaan suora seuraus siitä, että tavu määritellään kahdeksaksi bitiksi. Tämä määritelmä on vakiintunut kaikissa yleisissä tietotekniikan standardeissa. Muunnos toimii samalla tavalla riippumatta siitä, käytätkö desimaaliprefiksejä (giga = 10⁹) vai binääriprefiksejä (gibi = 2³⁰), mutta tämä sivu käyttää nimenomaan desimaaliprefiksejä.
Jos siis sinulla on verkkoyhteys, jonka nopeus on 100 Mbps, maksimiteoreettinen tiedonsiirtonopeus tavuina on 12,5 MB/s. Tämä on se luku, jota monet ihmiset eivät ymmärrä – he luulevat, että 100 Mbps tarkoittaa 100 megatavua sekunnissa, mutta todellisuudessa se on vain 12,5 megatavua sekunnissa. Ero on kahdeksankertainen.
Desimaaliprefiksit vs. binääriprefiksit – kumpaa Gbps ja GB/s käyttävät
Sekä Gbps (gigabittiä sekunnissa) että GB/s (gigatavua sekunnissa) käyttävät desimaaliprefiksejä. Tämä tarkoittaa, että yksi gigabitti on 10⁹ bittiä (1 000 000 000 bittiä) ja yksi gigatavu on 10⁹ tavua (1 000 000 000 tavua). Kun muunnat näiden välillä, kerroin 0,125 pysyy täsmälleen samana, koska molemmat käyttävät samaa desimaalipohjaa.
Jos haluat käyttää binääriprefiksejä (gibi = 2³⁰), sinun on käytettävä erillistä Gibps-muunninta. Tällä sivulla ei käsitellä binääriprefiksejä. Binääriprefiksit ovat yleisiä tallennustilan yhteydessä (esimerkiksi 1 TiB = 2⁴⁰ tavua), mutta verkkonopeudet ilmoitetaan lähes aina desimaaliprefikseillä.
Tämä ero on tärkeä, koska jotkin käyttöjärjestelmät ja ohjelmat saattavat näyttää tiedostokoot binääripohjaisina (tavut 2¹⁰:n välein) ja verkkonopeudet desimaalipohjaisina (bitit 10³:n välein). Tällöin syntyy helposti sekaannusta, jos ei tiedä kumpaa prefiksiä kulloinkin käytetään. Tämä sivu poistaa epäselvyyden käyttämällä nimenomaan desimaaliprefiksejä.
Syöttö- ja tulostussäännöt – mitä työkalu hyväksyy ja mitä se tekee
Työkalu odottaa syötteeksi desimaalilukua gigabitteinä sekunnissa. Voit syöttää esimerkiksi 1, 10,5, 0,25 tai 100. Työkalu hyväksyy myös hyvin suuria ja hyvin pieniä arvoja. Tuloste näkyy gigatavuina sekunnissa samalla tarkkuudella, joka on järkevä. Jos syöte on esimerkiksi 0,0001 Gbps, tuloste saattaa olla tieteellisessä merkintätavassa (kuten 1,25×10⁻⁵ GB/s), jotta se pysyy luettavana.
Työkalu ei hyväksy negatiivisia syötteitä, koska datanopeus ei voi olla negatiivinen. Jos syöte on nolla, tuloste on täsmälleen 0 GB/s. Jos syöte on ei-numeerinen tai tyhjä, työkalu palauttaa virheilmoituksen.
Tarkkuus on standardi liukulukuarithmetiikkaa. Tämä tarkoittaa, että erittäin suuret tai erittäin pienet arvot käsitellään oikein, mutta äärimmäisen tarkat desimaalit saattavat pyöristyä hieman (esimerkiksi 0,3333333333 Gbps saattaa näyttää 0,0416666667 GB/s, ei täsmälleen 1/24). Tämä on tyypillistä kaikille liukulukulaskentaa käyttäville työkaluille.
Yleiset virheet bittien ja tavujen muuntamisessa
Yleisin virhe on sekoittaa bitit ja tavut keskenään. Kun ihmiset näkevät mainoksen ”100 Mbps -nettiliittymä”, he usein ajattelevat, että se tarkoittaa 100 megatavua sekunnissa. Todellisuudessa se on 12,5 megatavua sekunnissa. Tämä kahdeksankertainen ero johtaa jatkuvasti vääriin latausaika-arvioihin.
Toinen yleinen virhe on olettaa, että muunnoskerroin on 10 eikä 8. Jotkut luulevat, että 1 Gbps = 0,1 GB/s, koska giga on 10⁹ ja tavu on 8 bittiä, mutta he laskevat väärin: 10⁹ / 10⁹ = 1, ja sitten he jakavat 10:llä eikä kahdeksalla. Tämä on väärin. Oikea lasku on: 1 Gbps = 10⁹ bittiä / s = (10⁹ / 8) tavua / s = 125 000 000 tavua / s = 0,125 GB/s.
Kolmas virhe on sekoittaa desimaali- ja binääriprefiksit. Jos joku vertaa 1 Gbps:n verkkoyhteyttä 1 GiB/s:n tallennusväylään, hänen on muistettava, että 1 GiB/s = 2³⁰ tavua/s = 1 073 741 824 tavua/s, kun taas 1 Gbps = 10⁹ bittiä/s = 125 000 000 tavua/s. Ero on suuri.
Nämä virheet ovat niin yleisiä, että monet verkko-operaattorit ja laitevalmistajat ovat alkaneet käyttää selkeitä merkintöjä, kuten ”100 Mb/s” (pieni b = bitti) vs. ”100 MB/s” (iso B = tavu). Silti virheitä tapahtuu jatkuvasti.
Käytännön esimerkkejä eri nopeuksilla
Seuraavassa taulukossa on muutamia yleisiä verkkonopeuksia ja niitä vastaavat tavunopeudet:
| Verkkonopeus | Tavunopeus |
|---|---|
| 100 Mbps | 12,5 MB/s |
| 1 Gbps | 125 MB/s |
| 10 Gbps | 1,25 GB/s |
| 40 Gbps | 5 GB/s |
| 100 Gbps | 12,5 GB/s |
Jos sinulla on 1 Gbps:n verkkoyhteys ja haluat ladata 10 gigatavun tiedoston, teoreettinen minimiaika on 10 GB / 0,125 GB/s = 80 sekuntia. Todellisuudessa aika on pidempi verkkoprotokollien ylikuormituksen ja muiden hidasteiden vuoksi.
Vastaavasti, jos tallennusväylä pystyy 1 GB/s:n nopeuteen, se vastaa 8 Gbps:n bittinopeutta. Tämä on hyödyllistä, kun suunnittelet datakeskuksen verkkoa: jos haluat siirtää dataa nopeudella 1 GB/s, tarvitset vähintään 8 Gbps:n verkkoyhteyden.
UKK (Usein kysytyt kysymykset)
Kuinka muunnan 50 Mbps:n GB/s:ksi?
50 Mbps = 0,05 Gbps. Kerro 0,05:llä 0,125 = 0,00625 GB/s. Tämä on 6,25 MB/s.
Voinko muuntaa myös Tbps:n TB/s:ksi?
Kyllä, sama kerroin pätee: 1 Tbps = 0,125 TB/s. Muista, että tera on 10¹², eli 1 Tbps = 10¹² bittiä/s, ja 1 TB/s = 10¹² tavua/s. Kerroin pysyy samana.
Miksi en saa tarkkaa tulosta, kun syötän 0,1 Gbps?
0,1 Gbps × 0,125 = 0,0125 GB/s = 12,5 MB/s. Jos saat pyöristysvirheen, se johtuu liukulukuarithmetiikasta. Useimmissa tapauksissa tulos on tarkka, mutta äärimmäisen tarkat desimaalit saattavat pyöristyä.
Miksi tämä sivu ei käytä binääriprefiksejä?
Tämä sivu on suunniteltu desimaaliprefikseille, koska verkkonopeudet ilmoitetaan lähes aina desimaaleina (Gbps = 10⁹ bittiä/s). Jos tarvitset binääriprefiksejä (Gibps), käytä erillistä Gibps-muunninta.
Entä jos syötän negatiivisen luvun?
Työkalu ei hyväksy negatiivisia syötteitä, koska datanopeus ei voi olla pienempi kuin nolla. Jos syötät negatiivisen luvun, saat virheilmoituksen.
Kuinka suuri on 100 Gbps GB/s:ssa?
100 Gbps × 0,125 = 12,5 GB/s. Tämä on tyypillinen runkoverkkoyhteys, joka pystyy siirtämään yli 12 gigatavua dataa sekunnissa.