Câți octeți conține un terabyte (1 TB) de date?


Cel mai bun răspuns

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

În memorie cea mai mică unitate este Bit

deci conversia arată astfel,

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)

Răspuns

Vorbind strict 1 TB = exact 1000 GB. Cel puțin de la sfârșitul anilor 90, când comitetul ISO a standardizat prefixele metrice utilizate în computere. Cu toate acestea, ceea ce vedeți este tendința inconsistentă (și incorectă) a multor sisteme de pe computerele care utilizează TB de a însemna de fapt TiB, iar GB de fapt înseamnă GiB.

Care este diferența? Și de ce este chiar acolo?

Diferența este un prefix Gi / Ti / Mi / ki / etc. înseamnă că funcționează în puteri de 2. De ex. 1 ki = 1024, 1Mi = 1024 ki = 1024 x 1024 = 1048576. Continuare până la Gi, Ti, Pi etc. în același model. În timp ce ak este exact 1000 și 1 M = 1000k = 1000000 etc. într-un model similar.

Motivul pentru care computerele folosesc aceste alternative de putere-de-două este că computerele fac matematică folosind baza-2 (binară) în locul modului nostru uman de a număra în baza-10 (zecimal). Și în binar 1000 nu este de fapt un număr „rotund”. Lasă reziduuri la împărțire și are nevoie de transporturi la înmulțire. Adică, dacă computerul și-a făcut toate calculele de acces la memorie / disc pe acestea, ar trebui să facă matematici mai complicate și, astfel, să ruleze mai lent.

Dacă s-ar lipi de împărțirea porțiunilor în numărări în puteri de două, înmulțiți și împărțiți devine o simplă operație de „mutare a cifrei”. La fel ca înmulțirea și împărțirea la 10 este foarte ușor de făcut în zecimal, înmulțirea și împărțirea la 2 (sau orice putere a două) este la fel de ușor în binar – doar adăugați 0 la final sau eliminați câteva cifre de la sfârșit.

De obicei vedeți această problemă pe unitățile de disc. Producătorul folosește modul „corect” de afirmare a discului (să zicem) 1 GB. Și, de fapt, conține 1000 000 000 de octeți. Dar sistemul de operare le listează ca GiB, se așteaptă 1GiB = 1024 MiB = 1024 x 1024 kiB = 1024 x 1024 x 1024 octeți = 1 073 741 824 octeți. Dar, deoarece discul conține mai puțin decât acesta, lucrați invers:

1 000 000 000 de octeți / 1024 = 976562,5 kiB = 953.674 … MiB = 0,931 … GiB.

Același lucru poate pentru TB / TiB, ca în majoritatea discurilor din zilele noastre. Este doar un factor suplimentar de 1024 de înmulțit sau împărțit la.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *