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.