Hoeveel bytes bevat een terabyte (1 TB) aan gegevens?


Beste antwoord

1 TB = 1024 GB

1 TB = 1024 * 1 GB = 1024 * 1024 * 1 MB = 1024 * 1024 * 1024 * 1 KB = 1024 * 1024 * 1024 * 1024 = 1.099.511.627.776 byte

In geheugen is bit de kleinste eenheid

dus conversie ziet er als volgt uit,

8 Bit = 1 Byte

1024 Byte = 1 KB (KiloByte)

1024 KB = 1 MB (MegaByte)

1024 MB = 1 GB (GigaByte)

1024 GB = 1 TB (TeraByte)

1024 TB = 1 PB (PetaByte)

1024 PB = 1 EB (ExaByte)

1024 EB = 1 ZB (ZettaByte)

1024 ZB = 1 YB (YottaByte)

Antwoord

Strikt genomen precies 1 TB = 1000 GB. Althans sinds eind jaren 90, toen de ISO-commissie de metrische prefixen standaardiseerde die in computers worden gebruikt. Wat u echter ziet, is de inconsistente (en onjuiste) neiging van veel systemen op computers die TB gebruiken om eigenlijk te bedoelen dat TiB en GB ook daadwerkelijk GiB betekenen.

Wat is het verschil? En waarom is het er zelfs?

Het verschil is een Gi / Ti / Mi / ki / etc. prefix betekent dat het werkt in machten van 2. Bijv. 1 ki = 1024, 1Mi = 1024 ki = 1024 x 1024 = 1048576. Vervolg tot Gi, Ti, Pi, etc. in hetzelfde patroon. Terwijl ak precies 1000 is en 1 M = 1000k = 1000000, enz. In een soortgelijk patroon.

De reden dat computers deze macht-van-twee alternatieven gebruiken, is dat computers rekenen met base-2 (binair) in plaats van onze menselijke manier van tellen in grondtal 10 (decimaal). En in het binaire getal is 1000 eigenlijk geen “rond” getal. Het laat residuen achter bij het delen en heeft dragers nodig bij het vermenigvuldigen. Dit betekent dat als de computer al zijn geheugen- / schijftoegangsberekeningen hierop zou uitvoeren, hij meer gecompliceerde berekeningen zou moeten doen en dus langzamer zou moeten werken.

Als hij vasthoudt aan het spalken van delen in tellingen in machten van twee, vermenigvuldigen en delen wordt een eenvoudige handeling “het verplaatsen van het cijfer”. Net zoals vermenigvuldigen en delen door 10 heel gemakkelijk te doen is in decimalen, vermenigvuldigen en delen door 2 (of een macht van twee) is net zo gemakkelijk in binair – voeg gewoon meer nullen toe aan het einde of verwijder enkele cijfers vanaf het einde. / p>

U ziet dit probleem meestal op schijfstations. De fabrikant gebruikt de “juiste” manier om aan te geven dat de schijf (zeg maar) 1GB is. En het bevat in feite 1.000.000.000 bytes. Maar het besturingssysteem vermeldt die als GiB, het verwacht 1GiB = 1024 MiB = 1024 x 1024 kiB = 1024 x 1024 x 1024 bytes = 1073 741 824 bytes. Maar aangezien de schijf minder bevat, werk dan andersom:

1.000.000.000 bytes / 1024 = 976562.5 kiB = 953.674… MiB = 0.931… GiB.

Hetzelfde kan worden gedaan op TB / TiB zoals tegenwoordig bij de meeste schijven. Het is gewoon een extra factor 1024 om mee te vermenigvuldigen of te delen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *