Przeliczanie rozmiarów danych: bajt, MB, GB i pułapka 1000/1024

tutorials

Rozmiary danych spotykamy wszędzie: przy pobieraniu, na dyskach twardych, w abonamentach komórkowych. Aby przejrzyście porównać różne jednostki, najlepiej użyć narzędzia Przeliczanie rozmiarów danych (bajt, MB, GB). Ten poradnik pokazuje, jak działa przeliczanie i dlaczego dysk twardy o pojemności „1 TB" wydaje się mniejszy w systemie.

Podstawy: bit i bajt

Najmniejszą jednostką jest bit (0 lub 1). Osiem bitów tworzy bajt: 1 bajt = 8 bitów. Wszystkie większe jednostki opierają się na tym. Przelicznik używa wewnętrznie bitu jako podstawy i bezstratnie przelicza każdą wartość na pozostałe jednostki.

Dziesiętnie (1000) kontra binarnie (1024)

Istnieją dwa systemy. Jednostki dziesiętne, takie jak kB, MB, GB i TB, liczą krokami po tysiąc: 1 MB = 1000 kB. Jednostki binarne, takie jak KiB, MiB i GiB, liczą krokami po 1024: 1 MiB = 1024 KiB. Oba brzmią podobnie, ale coraz bardziej się rozchodzą. Przykład: 1 GB = 1000 MB = 0,931 GiB.

Dlaczego na dyskach twardych miejsce zdaje się „znikać"

Producenci reklamują dyski dziesiętnie. Dysk „1 TB" zawiera więc 1000 GB (dziesiętnie). Wiele systemów operacyjnych pokazuje jednak pojemność binarnie, licząc po 1024. W ten sposób 1 TB staje się około 931 GiB. Fizycznie nic nie brakuje, to tylko inny sposób liczenia. Dokładnie takie przeliczenie wykonuje za Ciebie to narzędzie.

Tabela przeliczeń

DziesiętnieWartośćBinarnie (ok.)
1 kB1000 bajtów0,977 KiB
1 MB1000 kB0,954 MiB
1 GB1000 MB0,931 GiB
1 TB1000 GB0,909 TiB

Wystarczy wpisać wartość i jednostkę w przeliczniku, aby od razu zobaczyć wszystkie odpowiedniki.