Jednotky informace a datové kapacity

Jednotky informace a datové kapacity se v praxi používají ve dvou soustavách. Desítkové předpony kB, MB a GB vycházejí z mocnin deseti, zatímco binární předpony KiB, MiB a GiB vycházejí z mocnin dvou.

Rychlá orientace

Bit a byte

Bit je základní jednotka informace. Nabývá hodnoty 0 nebo 1. Byte je skupina bitů; v moderních počítačových systémech má 1 byte obvykle 8 bitů.

Základní jednotky informace
JednotkaZnačkaVztah k bytuPoznámka
bitb1/8 BNejmenší jednotka informace, hodnota 0 nebo 1.
byteB1 BV běžném významu 8 bitů, tedy oktet.

Desítkové předpony: kB, MB, GB a TB

Desítkové předpony používají násobky 1000. Tento zápis odpovídá běžnému významu předpon kilo, mega, giga a tera. Používá se například u kapacit pevných disků, SSD, paměťových karet, přenosových rychlostí a marketingových údajů výrobců.

Desítkové jednotky datové kapacity
JednotkaZnačkaPočet bytůVýpočet
kilobytekB1 000103 B
megabyteMB1 000 000106 B
gigabyteGB1 000 000 000109 B
terabyteTB1 000 000 000 0001012 B
petabytePB1 000 000 000 000 0001015 B
exabyteEB1 000 000 000 000 000 0001018 B

Binární předpony: KiB, MiB, GiB a TiB

Binární předpony vycházejí z mocnin dvou. Používají se tam, kde je potřeba přesně vyjádřit kapacitu odvozenou od binárního adresování paměti. Předpony kibi, mebi, gibi, tebi, pebi, exbi, zebi a yobi byly zavedeny IEC v roce 1998; novější řada doplňuje také robi a quebi.

Binární jednotky datové kapacity
JednotkaZnačkaPočet bytůVýpočet
kibibyteKiB1 024210 B
mebibyteMiB1 048 576220 B
gibibyteGiB1 073 741 824230 B
tebibyteTiB1 099 511 627 776240 B
pebibytePiB1 125 899 906 842 624250 B
exbibyteEiB1 152 921 504 606 846 976260 B
zebibyteZiB1 180 591 620 717 411 303 424270 B
yobibyteYiB1 208 925 819 614 629 174 706 176280 B
robibyteRiB1 237 940 039 285 380 274 899 124 224290 B
quebibyteQiB1 267 650 600 228 229 401 496 703 205 3762100 B

Proč má 1 TB disk v systému asi 931 GiB

Výrobce disku obvykle uvádí kapacitu desítkově: 1 TB = 1 000 000 000 000 B. Operační systém ji může zobrazit binárně jako GiB. Po přepočtu vyjde 1 000 000 000 000 B / 1 073 741 824 B = přibližně 931 GiB.

Rozdíl mezi desítkovou a binární jednotkou
Zápis výrobcePočet bytůPřibližný binární přepočetRozdíl v označení
1 MB1 000 000 B0,954 MiBMiB je asi o 4,9 % větší než MB.
1 GB1 000 000 000 B0,931 GiBGiB je asi o 7,4 % větší než GB.
1 TB1 000 000 000 000 B931 GiBTiB je asi o 10,0 % větší než TB.

Historické a praktické poznámky

V informatice se dlouho používal zápis kB, MB nebo GB i pro binární násobky 1024. Proto se ve starších programech nebo textech můžete setkat s tím, že 1 kB znamená 1024 B. V přesném zápisu je vhodnější rozlišovat 1 kB = 1000 B a 1 KiB = 1024 B.

Historické kapacity disket
MédiumBěžné označeníSkutečná formátovaná kapacitaPoznámka
disketa 3,5" HD1,44 MB1 474 560 B1440 KiB; historicky smíšené označení.
disketa 3,5" DD720 kB737 280 B720 KiB.
disketa 5,25" HD1,2 MB1 228 800 B1200 KiB.
disketa 5,25" DD360 kB368 640 B360 KiB.

Baud a bitová rychlost

Se světem počítačů souvisí také jednotka baud. Baud je jednotka symbolové rychlosti: udává počet symbolů, stavů nebo změn signálu za sekundu. Bitová rychlost udává počet přenesených bitů za sekundu.

U jednoduchého kódování, kde jeden symbol nese jeden bit, se číselná hodnota v baudech a v bit·s−1 shoduje. U vícestavové modulace může jeden symbol nést více bitů, takže bitová rychlost je vyšší než baudová rychlost. Například při 2400 Bd a 4 bitech na symbol je bitová rychlost 9600 bit·s−1.

Jednotka baud je pojmenována po Jeanu‑Mauricovi‑Émilu Baudotovi (1845–1903).

Jak tabulky používat

Časté otázky

Kolik bitů má jeden byte?
Jeden byte má v běžném moderním použití 8 bitů.
Jaký je rozdíl mezi kB a KiB?
1 kB je 1000 B. 1 KiB je 1024 B.
Je megabyte totéž co mebibyte?
Ne. 1 MB je 1 000 000 B, zatímco 1 MiB je 1 048 576 B.
Proč má 1 TB disk v počítači méně než 1 TB?
Disk má 1 000 000 000 000 B. Pokud systém kapacitu zobrazí v GiB, vyjde přibližně 931 GiB.
Je baud totéž co bit za sekundu?
Ne vždy. Baud vyjadřuje počet symbolů za sekundu; jeden symbol může nést jeden nebo více bitů.
Patří KiB a MiB do soustavy SI?
Nejsou to SI předpony. Jde o standardizované binární předpony používané v informatice a elektrotechnice.

Související