If you're seeing this message, it means we're having trouble loading external resources on our website.

Pokud používáš webový filtr, ujisti se, že domény: *.kastatic.org and *.kasandbox.org jsou vyloučeny z filtrování.

Hlavní obsah

Velikosti souborů

Počítače jsou dnes schopny uložit mnohem více dat než před 20 lety, ale úložiště je pořád omezené. Proto na velikosti souboru záleží: na pevný disk našeho počítače můžeme uložit 10 000 GIFů koček, ale můžeme na něj uložit pouze 10 celých filmů o kočkách.
Velikost souboru je vždy měřena v bajtech. Bajt je posloupností 8 bitů (pamatuj, že bit je nejmenším typem digitální informace, 0 nebo 1).
Jediný bajt obsahuje dostatek bitů na to, aby reprezentoval 256 čísel, protože 28=256. To mimo jiné znamená, že je bajt dostatečně velký na to, aby v kódovacím standardu ASCII reprezentoval jediné písmeno.

Malý soubor

Pokud je bajt schopen reprezentovat jedno písmeno, text o délce 5 písmen musí odpovídat 5 bajtům, správně?
🔍 Vyzkoušej si to: Vytvoř soubor, který bude obsahovat pouze slovo "Hello" a pak si prohlédni metadata souboru a podívej se na celkovou velikost.
Když jsem to zkusil, můj počítač vytvořil soubor o velikosti 6 bajtů. Očekával jsem 5 bajtů, protože jsem napsal 5 písmen a počítač potřebuje pouze 1 bajt pro každé písmeno. Jak se ale ukazuje, můj editor automaticky přidal nový řádek a ten si vyžaduje také jeden bajt.
bajtznakbinárně
1H0100 1000
2e0110 0101
3l0110 1100
4l0110 1100
5o0110 1111
6Nový řádek0000 1010

Větší soubory

Soubory jsou často mnohem větší než jen několik bajtů. Fotografie mého obličeje s rozměry 400 × 400 je veliká celých 22 096 bajtů. 33-ti sekundové video mé kočky má velikost 4 614 170 bajtů.
Aby bylo pro nás snazší mluvit o větších velikostech souborů, používáme větší jednotky, počínaje kilobajtem. Pokud znáš jednotky jako kilometry a kilogramy, kilobajt zní jako 1000 bajtů, ale není tomu tak – nebo alespoň ne vždy.
Když byl termín poprvé vynalezen, odpovídal jeden kilobajt 1024 bajtům. Počítačoví vědci chtěli používat raději známé termíny, ale počítače jsou založeny na binární soustavě, takže bylo rozumnější rozdělit bajty do mocnin 2 a 1024 je 210. Některé počítače začaly používat kilobajt tak, aby odpovídal 1000 bajtům – zejména výrobci pevných disků, protože pak jejich disky vypadaly větší. Dnes žijeme v matoucím světě, kde se 1 kilobajt někdy rovná 1024 bajtům a někdy se rovná 1000 bajtům.
Jakýkoli počítač bude ve svých jednotkách konzistentní, takže můžeš porovnat relativní velikosti souborů, i když přesně neznáš převod kilobajtů na bajty. Ve způsobu práce s velikostmi je 1000 blízko 1024, takže budeš zhruba vědět velikost souboru tak či tak.
Jakmile je velikost souboru větší než 1024 kilobajtů (nebo 1000 v závislosti na tom, který počítač používáme), můžeme začít používat větší jednotky jako megabajty, gigabajty, terabajty, a petabajty.
JednotkaBajty (základ 10)Bajty (základ 2)Příklad
kilobajtkB1000102410x10 ikona
megabajtMB1000210242500 stránková elektronická kniha
gigabajtGB10003102437 minut dlouhé video
terabajtTB1000410244130 000 fotek
petabajtPB100051024520 milionů spisů
Výše uvedená tabulka ukazuje příklady toho, kolik dat lze pro každou jednotku uložit. Tento sloupec je ve skutečnosti trochu zavádějící, protože velikost souboru závisí na tom, zda jsou data "komprimována" a jak moc byla komprimována. 1 gigabajt může pojmout 1 minutu nekomprimovaného videa, nebo může pojmout 1 hodinu komprimovaného videa s nízkým rozlišením. O kompresi se brzy naučíme víc.
🔍 Vyhledej více příkladů velikostí dat online. Co jiného může pojmout jeden gigabajt, terabajt nebo petabajt? Sdílej jakékoliv zajímavé objevy v tipech & poděkováních níže.

🙋🏽🙋🏻‍♀️🙋🏿‍♂️Máš nějaké dotazy k tomuto tématu? Rádi ti odpovíme — zeptej se v sekci pro dotazy níže!

Chceš se zapojit do diskuze?

Zatím žádné příspěvky.
Umíš anglicky? Kliknutím zobrazíš diskuzi anglické verze Khan Academy.