Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
1 GiB = 1,073741824 GB
Tik een waarde in en de omrekening van gibibyte naar gigabyte loopt mee terwijl je typt. De factor is precies 1,073741824: zoveel GB komt er op 1 GiB. De berekening gebeurt op je eigen apparaat; na het laden vraagt deze pagina geen server meer iets.
16 GiB is 17,18 GB
— het geheugen van een middenklasse laptop.
931 GiB is 999,7 GB
— wat Windows toont bij een schijf van een terabyte.
59,6 GiB is 64 GB
— een eenvoudige telefoon.
931,3 GiB is 1000 GB
— een schijf die als een terabyte verkocht wordt.
| GiB | GB |
|---|---|
| 1 | 1,073741824 |
| 2 | 2,147483648 |
| 5 | 5,36870912 |
| 10 | 10,73741824 |
| 50 | 53,6870912 |
| 100 | 107,3741824 |
| 500 | 536,870912 |
| 1000 | 1073,741824 |
GiB naar GB omrekenen
Een gibibyte is 1.073.741.824 bytes, ongeveer 7 % meer dan een gigabyte. Windows meet in gibibytes maar noemt ze «GB», en daarin zit het hele raadsel van de verdwenen ruimte.
Een gigabyte is een miljard bytes, in de decimale betekenis die schijffabrikanten, databundels en videogroottes hanteren.
De factor is 1,073742, en die draagt vrijwel niemand met zich mee. Afgerond op 1,07 zit hij er 0,35 % naast — bij kleine getallen onzichtbaar, en rond 1.000 GiB een hele eenheid.
Dat is het getal dat je vóór het afronden wilt weten: niet de fout zelf, maar vanaf waar hij ophoudt verwaarloosbaar te zijn. Daaronder is de korte factor de verstandige; daarboven gebruik je het veld hierboven, dat pas afrondt op het moment van afdrukken.
Eén GiB is 1.024 van de eenheid eronder; één GB is 1.000. Op deze pagina is dat het verschil tussen 1,0737 GB en 1 GB — 7,4 % — en het gat groeit bij elke stap omhoog: op een foto een verwaarloosbare afronding, op een harde schijf een zichtbaar stuk.
Hierin zit het raadsel van de verdwenen opslag volledig. Een schijf die als terabyte verkocht wordt bevat in decimale eenheden precies wat erop staat; Windows telt hem daarna in binaire eenheden maar houdt de decimale naam aan, en daar krimpt het getal zonder dat er iets weg is. macOS telt deze eenheden sinds 10.6 decimaal, en daarom kan dezelfde schijf op twee computers twee maten lijken.
Vermenigvuldig met 1,073741824 en het antwoord is exact, want een gibibyte is precies 1.073.741.824 bytes en een gigabyte is precies een miljard. Niets aan deze omzetting is afgerond of benaderd: beide eenheden zijn gedefinieerde aantallen bytes, en de factor is de verhouding tussen twee gehele getallen. Dat maakt hem veilig op elke schaal.
De cijfers die steeds terugkomen: 8 GiB is 8,59 GB, 16 GiB is 17,18, 100 GiB is 107,37, 465,66 GiB is 500 en 931,32 GiB is 1.000. Dat laatste paar is op het zien af te herkennen — een console die 931 GiB meldt, beschrijft een schijf van één terabyte, en 931 GB aan een leverancier opgeven zou een maat bestellen die niet verkocht wordt.
De Internationale Elektrotechnische Commissie publiceerde de binaire voorvoegsels in 1998, als amendement op IEC 60027-2, en ze werden in 2008 opgenomen in IEC 80000-13. De namen zijn samentrekkingen van de decimale voorvoegsels met het woord binair: kibi van kilo binair, mebi van mega binair, gibi van giga binair, tebi van tera binair.
De bedoeling was precies en bescheiden. Kilobyte, megabyte en gigabyte zouden weer machten van duizend betekenen, zoals overal elders in wetenschap en techniek, en de nieuwe woorden zouden de machten van 1.024 dragen die de computertechniek stilletjes al gebruikte. IEEE nam ze in 2002 over, de normeringsorganen waren unaniem.
Adoptie splitste langs een lijn die nog steeds standhoudt. Normdocumenten, de meeste Linux-tooling, verscheidene programmeertaalbibliotheken en veel technisch schrijfwerk gebruiken de IEC-voorvoegsels zoals bedoeld. Besturingssystemen voor consumenten niet: Windows schrijft nog steeds GB in Verkenner terwijl het door 1.024 deelt.
Het resultaat is dat de standaard erin slaagde de eenheden ondubbelzinnig te maken en faalde ze universeel te maken, wat het slechtste van beide uitkomsten is voor een lezer die een getal probeert te interpreteren. Een cijfer geschreven als GiB is betrouwbaar. Een cijfer geschreven als GB kan allebei zijn.
Blockstorage is de gebruikelijke bron. AWS geeft de omvang van zijn elastic block volumes in gibibytes op, dus een volume aangemaakt als 100 meldt 100 GiB en bevat 107,37 GB aan bytes. Hypervisorconsoles volgen doorgaans dezelfde conventie. Een cijfer met een decimale breuk eraan — 465,66, 931,32 — is bijna altijd een decimale capaciteit die onderweg door 1.024 is gedeeld.
Geheugen is de andere bron en is op een andere manier ondubbelzinnig. RAM is werkelijk binair: een module bevat een macht van twee bytes omdat hij zo geadresseerd wordt, dus een module verkocht als 8 GB bevat 8 GiB, wat 8.589.934.592 bytes is.
De faalmodus is te weinig bestellen. Een back-updoel gemeten op 900 GiB is 966 GB, en een schijf van één terabyte dekt dat met 34 GB speling in plaats van de 100 die de getallen leken te beloven. Een dataset gemeten op 1.900 GiB is 2,04 TB en past helemaal niet op een schijf van 2 TB.
Dezelfde zorg geldt omgekeerd bij het lezen van andermans vereiste. Specificeert een leverancier 500 GB vrije ruimte en meldt je monitoring vrije ruimte in GiB, dan is de drempel om te bewaken 465,66, niet 500.
Een gibibyte-cijfer vermenigvuldigd met 1.073.741.824 geeft een bytetelling, en bytetellingen dragen geen enkele conventie — het is de ene weergave waarover twee systemen het eens kunnen zijn zonder het over iets anders eens te zijn. Als een dashboard, een factuur en een schijflabel het oneens zijn, laat alle drie omrekenen naar bytes meestal zien dat twee ervan de hele tijd hetzelfde getal waren.
Dit is ook de snelste manier om een verdubbelde of gehalveerde omrekening te betrappen. Komt de bytetelling ongeveer zeven procent naast het verwachte uit, dan is de factor in de verkeerde richting toegepast; is hij vijftien procent naast, dan is hij tweemaal toegepast.
Een verhouding heeft geen eenheid, wat een hele categorie van deze berekeningen overbodig maakt. Een volume dat vijfentachtig procent vol is, is vijfentachtig procent vol of de cijfers erachter nu gibibytes, gigabytes of bytes zijn, want dezelfde factor staat in teller en noemer en valt weg.
De plek waar dat ophoudt waar te zijn, is waar een drempel absoluut is in plaats van proportioneel. Een alarm dat afgaat onder 50 GB vrij moet weten welke gigabyte hij bedoelt; een dat afgaat onder vijf procent vrij niet. Waar een beleid als verhouding geschreven kan worden, zou dat moeten.
Schrijf de eenheid die je bedoelt telkens wanneer een getal je handen verlaat. Een ticket dat zegt 400 GiB vrij is uitvoerbaar; een dat zegt 400 GB vrij is een vraag. De kosten van de extra letter zijn nihil, en het verwijdert de stap waarin iemand verderop moet raden welk gereedschap het cijfer produceerde.
Waar een systeem het ambigue label afdwingt — en Windows zal dat doen — draag de bytetelling ernaast mee. Een capaciteitsregel die 931 GB (1.000.204.886.016 bytes) leest, kan door niemand verkeerd gelezen worden, in geen van beide conventies.
1 GiB is 1,073741824 GB. De waarde is exact en niet afgerond: de verhouding tussen gibibyte en gigabyte ligt per definitie vast.
Nee. De berekening gebeurt in je browser. Je kunt de verbinding verbreken en gewoon doorrekenen, en dat is meteen de eenvoudigste manier om het na te gaan.
Omdat twee verschillende eenheden dezelfde naam dragen. Fabrikanten rekenen 1 GB = 1.000.000.000 bytes; Windows toont gibibytes, dus 1.073.741.824 bytes, maar noemt ze «GB». Dezelfde schijf lijkt daardoor zeven procent kleiner. Er is niets verdwenen.
Eén GB is 0,931323 GiB. Het is dezelfde verhouding achterstevoren gelezen, dus een uitkomst van de ene pagina die je door de andere haalt, moet weer uitkomen waar hij begon.
Wat deze pagina over informatie-eenheden beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.
De factor is een constante op de pagina en de som is vier bewerkingen, dus er gaat niets ergens heen en er hoeft ook niets heen. Het getal dat je intikt verlaat de browser niet — er is geen verzoek waarin het zou kunnen meereizen.