Bity, bajty i przedrostki: kiedy kilo znaczy 1000, a kiedy 1024
Bit ma wartość 0 albo 1. Bajt składa się z 8 bitów. W symbolach małe b oznacza bit, a duże B bajt. Dlatego 1 MB to 8 Mb.
Jednostki kB, MB, GB i TB rosną co 1000. Jednostki KiB, MiB, GiB i TiB rosną co 1024. Sprawdź oznaczenie w zadaniu. Jeśli podano w nim własny przelicznik, użyj właśnie jego.
W transferze rozmiar danych jest iloczynem prędkości i czasu. Z tych samych danych możesz obliczyć czas pobierania, wielkość przesłanego pliku albo potrzebną prędkość łącza. Najpierw sprowadź bity i bajty do wspólnej jednostki.
Przykład: ile trwa pobranie pliku 100 MB przy łączu 20 Mb/s
1
Rozmiar pliku jest w bajtach, a transfer w bitach, więc najpierw sprowadź je do jednej jednostki.
2
Sto megabajtów to 800 megabitów, bo jeden bajt ma osiem bitów.
3
Dzielisz 800 megabitów przez 20 megabitów na sekundę i otrzymujesz 40 sekund.
4
Gdyby pominąć mnożenie przez osiem, wynik wyszedłby pięć sekund, czyli osiem razy za mało.
Najczęstsze pytania
?
Ile bitów ma jeden bajt?
Jeden bajt ma osiem bitów. W oznaczeniach małe b to bit, a wielkie B to bajt, więc 1 MB to osiem razy więcej danych niż 1 Mb.
?
Czym różni się MB od MiB?
Megabajt (MB) to milion bajtów, czyli mnożnik dziesiętny. Mebibajt (MiB) to 1048576 bajtów, czyli 1024 razy 1024. Różnica przy tej wielkości sięga około pięciu procent i rośnie przy większych przedrostkach.
?
Dlaczego dysk 1 TB pokazuje mniejszą pojemność?
1 TB to 1000 GB lub około 931 GiB. Niektóre systemy pokazują tę drugą wartość z etykietą GB. Same dane nie znikają przy przeliczeniu. Osobno część miejsca zajmują partycje i system plików.
?
Jak obliczyć czas pobierania pliku?
Sprowadź rozmiar pliku i prędkość łącza do tej samej jednostki, zwykle do bitów, a potem podziel rozmiar przez prędkość. Plik 100 MB to 800 Mb, więc przy łączu 20 Mb/s pobieranie zajmie 40 sekund.
Gdzie ćwiczyć dalej
lekcje kursu o tym zagadnieniu
narzędzia z tej samej rodziny