Konfigurujesz limit uploadu i zastanawiasz się, czy plik o rozmiarze 800 KB zmieści się w limicie 1 MB? Większy jest MB, choć przelicznik zależy od tego, czy program używa jednostek dziesiętnych, czy binarnych.

MB oznacza większą porcję danych niż KB, ale sprawdź sposób liczenia
- MB jest większe od KB w obu popularnych sposobach zapisu jednostek.
- 1 MB = 1000 kB w układzie dziesiętnym.
- 1 MiB = 1024 KiB w układzie binarnym.
- KB i MB bywają niejednoznaczne w starszych programach i opisach.
- Mbps to megabity na sekundę, a MB/s to megabajty na sekundę.
MB jest większe od KB, niezależnie od przyjętego przelicznika
Różnica między megabajtem a kilobajtem przypomina różnicę między kilometrem a metrem: oba opisują tę samą kategorię, ale na innym poziomie skali. Megabajt (MB) jest większy, a spór dotyczy tego, ile dokładnie kilobajtów mieści się w jednym megabajcie.
W zapisie dziesiętnym 1 MB to 1000 kB. W zapisie binarnym często spotyka się 1 MB równe 1024 KB, ale precyzyjne symbole dla tej drugiej konwencji to MiB i KiB. Uważam, że właśnie pominięte „i” jest źródłem większości nieporozumień.
MiB i KiB odróżniają potęgi dwójki od dziesiętnych
Jeśli sprawdzasz dokumentację infrastruktury albo limit w systemie, pojedyncza litera potrafi zmienić interpretację wartości. Standard NIST dotyczący przedrostków binarnych rozdziela jednostki dziesiętne, takie jak MB, od binarnych, takich jak MiB.
| Jednostka | Wartość w bajtach | Typowy sens |
|---|---|---|
| kB | 1000 B | kilobajt dziesiętny |
| MB | 1 000 000 B | megabajt dziesiętny |
| KiB | 1024 B | kibibajt binarny |
| MiB | 1 048 576 B | mebibajt binarny |
Takie rozróżnienie opisuje też przewodnik terminologiczny IEC: przedrostek „kilo” oznacza mnożnik 1000, a „kibi” 1024. W praktyce spotkasz jednak starsze aplikacje, które zapisują KB lub MB, choć liczą po binarnemu.
Limit 10 GB może oznaczać około 9,31 GiB w systemie
To rozbieżność, która potrafi zaskoczyć przy konfiguracji przestrzeni na logi, kopie zapasowe albo pliki w chmurze. Jeśli dostawca podaje limit 10 GB dziesiętnie, odpowiada on około 9,31 GiB; panel pokazujący wartości binarne może więc wyświetlić mniej niż oczekiwana liczba „gigabajtów”, mimo że nie zniknęło żadne miejsce.
Nie oznacza to automatycznie błędu po stronie usługi. Przed ustawieniem alertu lub quota sprawdź, czy dokumentacja opisuje pojemność w GB, czy GiB, a jeśli symbol nie jest objaśniony, poszukaj informacji o liczbie bajtów. Przy progach bliskich pełnego wykorzystania różnica może zmienić moment uruchomienia alarmu.
Symbol jednostki podpowiada, jak odczytać plik i transfer
Sam rozmiar pliku to połowa pułapki. W sieci łatwo pomylić wielkość danych z szybkością łącza, bo bajt i bit mają różne symbole: B oznacza bajt, a b bit.
| Co widzisz | Co oznacza | Jak to odczytać |
|---|---|---|
| MB | megabajty | rozmiar danych |
| Mb | megabity | jednostka danych, osiem razy mniejsza od bajtu |
| MB/s | megabajty na sekundę | szybkość transferu w bajtach |
| Mb/s lub Mbps | megabity na sekundę | szybkość łącza w bitach |
Jeśli więc widzisz „100 Mb/s” przy łączu, nie oznacza to pobierania 100 MB danych w sekundę. To inna jednostka, a do tego rzeczywista prędkość transferu może zależeć od narzutów protokołu i warunków połączenia.
Przy limicie pliku sprawdź jednostkę w komunikacie błędu
Komunikat „maksymalny rozmiar 5 MB” nie zawsze mówi, czy aplikacja liczy dziesiętnie, czy binarnie. Tabela pomaga szybko ocenić, skąd bierze się różnica między rozmiarem pliku a limitem.
| Sytuacja | Prawdopodobna przyczyna | Co zrobić |
|---|---|---|
| Plik ma mniej niż limit w bajtach, ale upload go odrzuca | Inny przelicznik MB lub narzut formatu | Sprawdź rozmiar w bajtach i opis limitu po stronie aplikacji |
| Panel pokazuje mniej GB niż etykieta usługi | Jedna wartość jest dziesiętna, druga binarna | Porównaj bajty albo szukaj symboli GiB i GB |
| Prędkość pobierania jest niższa niż liczba z umowy | Umowa podaje Mb/s, a program MB/s | Upewnij się, że porównujesz bity z bitami lub bajty z bajtami |
Przy uploadzie najbezpieczniej porównywać wartości w bajtach, jeśli są dostępne. Gdy dokumentacja podaje tylko „MB”, traktuj oznaczenie ostrożnie i zostaw zapas, zamiast ustawiać plik dokładnie na granicy limitu.
Najprostsza zasada to odróżniać skalę od dokładnego przelicznika
Na pytanie, co jest większe, odpowiedź jest prosta: megabajt jest większy od kilobajtu. Przy konfiguracji systemów nie zakładaj jednak, że każde „MB” oznacza tę samą liczbę bajtów.
W specyfikacji szukaj pary MB i kB dla wartości dziesiętnych albo MiB i KiB dla binarnych. Ta drobna kontrola pozwala uniknąć zaskoczenia przy limitach uploadu, alertach pojemności i pomiarach transferu.
