Ile bajtów zawiera jeden terabajt (1 TB) danych?


Najlepsza odpowiedź

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 bajtów

W pamięci najmniejszą jednostką jest Bit

więc konwersja wygląda następująco:

8 bitów = 1 bajt

1024 bajty = 1 KB (kilobajt)

1024 KB = 1 MB (megabajt)

1024 MB = 1 GB (gigabajt)

1024 GB = 1 TB (terabajt)

1024 TB = 1 PB (petabajt)

1024 PB = 1 EB (ExaByte)

1024 EB = 1 ZB (ZettaByte)

1024 ZB = 1 YB (YottaByte)

Odpowiedź

Ściśle mówiąc 1 TB = dokładnie 1000 GB. Przynajmniej od późnych lat 90., kiedy komitet ISO ujednolicił metryczne prefiksy używane w komputerach. Jednak to, co widzisz, to niespójna (i niepoprawna) tendencja wielu systemów na komputerach używających TB do oznaczania TiB, a GB w rzeczywistości oznacza GiB.

Jaka jest różnica? I dlaczego w ogóle tam jest?

Różnica polega na tym, że prefiks Gi / Ti / Mi / ki / itd. Oznacza, że ​​działa w potęgach 2. Np. 1 ki = 1024, 1Mi = 1024 ki = 1024 x 1024 = 1048576. Kontynuacja do Gi, Ti, Pi itd. W tym samym wzorze. Podczas gdy ak wynosi dokładnie 1000 i 1 M = 1000k = 1000000 itd. W podobny sposób.

Powodem, dla którego komputery używają tych opcji potęgi dwóch, jest to, że komputery wykonują obliczenia przy użyciu podstawy 2 (binarnej) zamiast naszego ludzkiego sposobu liczenia w systemie dziesiętnym (dziesiętnym). A w systemie dwójkowym 1000 w rzeczywistości nie jest „okrągłą” liczbą. Pozostawia resztki podczas dzielenia i potrzebuje nośników podczas rozmnażania. Oznacza to, że gdyby komputer wykonał na nich wszystkie obliczenia dotyczące dostępu do pamięci / dysku, musiałby wykonywać bardziej skomplikowane obliczenia matematyczne, a tym samym działać wolniej.

Jeśli utknie w szynowaniu części na liczby w potęgach dwóch, pomnóż i podziel staje się prostą operacją „przesuwania cyfry”. Podobnie jak mnożenie i dzielenie przez 10 jest bardzo łatwe w liczbach dziesiętnych, mnożenie i dzielenie przez 2 (lub dowolną potęgę dwójki) jest równie łatwe w systemie dwójkowym – wystarczy dodać więcej zer na końcu lub usunąć kilka cyfr z końca. / p>

Zwykle ten problem występuje na dyskach. Producent stosuje „poprawny” sposób określenia dysku to (powiedzmy) 1 GB. W rzeczywistości zawiera 1 000 000 000 bajtów. Ale system operacyjny podaje je jako GiB, oczekuje 1GiB = 1024 MiB = 1024 x 1024 kiB = 1024 x 1024 x 1024 bajtów = 1 073 741 824 bajtów. Ale ponieważ dysk zawiera mniej niż to, postępuj w drugą stronę:

1 000 000 000 bajtów / 1024 = 976562,5 kiB = 953,674… MiB = 0,931… GiB.

To samo może być zrobione na TB / TiB, jak w większości dzisiejszych dysków. To tylko dodatkowy 1024 czynnik do mnożenia lub dzielenia przez.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *