TB naar MiB omrekenen

TB
953674,316406MiB

1 TB = 953674,316406 MiB

Tik een waarde in en de omrekening van terabyte naar mebibyte loopt mee terwijl je typt. De factor is precies 953674,316406: zoveel MiB komt er op 1 TB. De berekening gebeurt op je eigen apparaat; na het laden vraagt deze pagina geen server meer iets.

  • Waar het draait In je browser. Het getal dat je intikt komt nooit in een verzoek terecht.
  • Exact per definitie 1 TB is precies 953674,316406 MiB — een definitie, geen afgeronde factor.
  • Antwoordt terwijl je typt Geen knop, geen wachten. Het antwoord staat al op de pagina voordat er een script draait.

terabyte naar mebibyte in de praktijk

  • 1 TB is 953700 MiB

    — een schijf zoals de doos hem beschrijft.

  • 8 TB is 7629000 MiB

    — een grote schijf in een computer.

  • 0,000734 TB is 700 MiB

    — een audio-cd, waar dat getal vandaan komt.

  • 0,000008389 TB is 8 MiB

    — een geheugenblok zoals een programma dat reserveert.

terabyte en mebibyte in één oogopslag

Elk getal in deze tabel is berekend uit dezelfde definitie als de rekenmachine gebruikt, dus de tabel kan niet afwijken van het antwoord hierboven.
TBMiB
1953674,316406
21907348,63281
54768371,58203
109536743,16406
5047683715,8203
10095367431,6406
500476837158,203
1000953674316,406

terabyte en mebibyte

Een terabyte is duizend miljard bytes, oftewel 10¹². Een schijf die als 1 TB verkocht wordt heeft precies dat: de ruimte die lijkt te ontbreken is onenigheid over eenheden en geen tekort.

Een mebibyte is 1.024 kibibyte, oftewel 1.048.576 bytes. De hulpmiddelen van Linux en de geheugengetallen bedoelen vrijwel altijd dit, ook als er «MB» staat.

Wat het kost om de factor af te ronden

De factor is 953674,316406, en die draagt vrijwel niemand met zich mee. Afgerond op 950000 zit hij er 0,39 % naast — bij kleine getallen onzichtbaar, en rond 1.000 TB 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.

MiB is de binaire eenheid

Eén MiB is 1.024 van de eenheid eronder; één MB is 1.000. Op deze pagina is dat het verschil tussen 0 TB en 0 TB — 4,9 % — 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.

Decimale capaciteit verdeeld in binaire brokken

Brokgroottes worden gekozen door software en zijn daarom machten van twee: 4 MiB-extents in een volumebeheerder, 128 MiB-blokken in een gedistribueerd bestandssysteem. Capaciteiten worden bepaald door hardware en handel en zijn daarom decimaal.

De omzetting is één deling: terabyte keer 1.000.000.000.000, gedeeld door 1.048.576, geeft 953.674,31640625 MiB per terabyte. De exactheid telt minder dan de richting — het mebibytecijfer ligt altijd zo’n 4,9 procent onder wat een naïeve deling zou suggereren.

De onderdeel-grens is wat de rest ertoe laat doen

Grote objectuploads worden in delen gesplitst, en diensten die dat ondersteunen begrenzen het aantal delen — meestal op 10.000. Die grens maakt de brokgrootte een beperking in plaats van een voorkeur: een object van een terabyte heeft delen van minstens 100.000.000 bytes nodig.

De gewone reactie is de deelgrootte naar boven af te ronden naar de volgende macht van twee. Een deelgrootte van 128 MiB verwerkt een terabyte in 7.451 delen en dekt ruim alles tot ongeveer 1,34 TB voordat de grens weer bereikt wordt.

Blokken van 128 MiB tellen in een terabyte

Een terabyte is 7.450,58 blokken van 128 MiB: 7.450 hele en een rest van 74,32 MiB. Systemen die hele blokken toewijzen reserveren 7.451, waarbij het laatste iets meer dan tweevijfde leeg is.

Dezelfde rekensom aan het andere uiteinde van de bestandsgrootteverdeling is waar het pijn doet. Een blokgrootte van 128 MiB die een miljoen bestanden van 2 MiB opslaat wijst een heel blok per bestand toe.

Extents, stripes en de uitlijning die eruit volgt

Volumebeheerders wijzen toe in extents, meestal 4 MiB, dus is een terabyte logisch volume 238.418,58 extents en wordt afgerond naar een heel aantal. Gestripete lay-outs voegen een tweede uitlijning toe.

Niets hiervan is zichtbaar in een capaciteitscijfer en alles volgt uit er een omzetten. De decimale grootte naar mebibyte werken en dan naar de toewijzingseenheid toont of de gekozen geometrie netjes deelt.

Een capaciteit die netjes deelt is er een die daarvoor gekozen werd

Omdat 1.000.000.000.000 en 1.048.576 alleen factoren van twee delen, is een terabyte nooit een heel aantal mebibyte en zal dat nooit worden. Elke capaciteit die wel netjes deelt in binaire brokken was in eerste instantie in binaire eenheden gespecificeerd.

Dat is waarom opslagsoftware groottes vaak in binaire eenheden toont, zelfs als de hardware eronder decimaal verkocht werd: ze kiest de weergave waarin haar eigen rekenwerk exact is.

Een brokaantal schatten zonder de exacte factor

Een terabyte is net onder een miljoen mebibyte, wat de mentale versie makkelijk maakt: deel een miljoen door de brokgrootte in MiB en trek er vijf procent af. Voor 128 MiB is dat ongeveer 7.800 min vijf procent, ofwel ruwweg 7.400.

De schatting is goed genoeg voor de vraag waar brokaantallen meestal voor gesteld worden: of een deelgrens geraakt wordt. Ligt het ruwe cijfer binnen twintig procent van een grens van 10.000 delen, doe dan het rekenwerk nauwkeurig.

Grotere brokken betekenen er minder en meer om over te doen

Brokgrootte wisselt twee kosten tegen elkaar in. Kleine brokken betekenen een groot aantal, meer verzoeken, meer boekhouding en een deelgrens die eerder bereikt wordt; grote brokken betekenen minder verzoeken en meer verlies als er een faalt.

De omzetting van de totale capaciteit maakt die afweging zichtbaar. Een terabyte op 16 MiB per brok is 59.605 brokken, op 128 MiB is het 7.451, en op 512 MiB is het 1.863.

TB naar MiB omrekenen: veelgestelde vragen

Hoeveel is 1 TB in MiB?

1 TB is 953674,316406 MiB. De waarde is exact en niet afgerond: de verhouding tussen terabyte en mebibyte ligt per definitie vast.

Wordt wat ik intik ergens heen gestuurd?

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.

Waarom toont mijn schijf minder ruimte dan erop staat?

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.

Andersom: mebibyte naar terabyte

Eén MiB is 0,00000104858 TB. 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.

Waar deze cijfers vandaan komen

Wat deze pagina over informatie-eenheden beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.

Hoe deze pagina werkt

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.