Velikost souboru

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 23. března 2021; kontroly vyžadují 10 úprav .

Velikost souboru (objem, "váha") je měřítkem toho, kolik dat soubor obsahuje nebo kolik paměti spotřebovává. Obecně je velikost souboru vyjádřena v jednotkách odvozených od bajtu . Bloky velikosti souborů podle konvence používají binární předpony (jako megabajty a gigabajty ) nebo předpony SI (jako mebibajty a gibibajty ).

Když je soubor zapsán do systému souborů , může spotřebovat o něco více místa na disku, než je požadováno. Je to proto, že souborový systém zaokrouhlí velikost nahoru, včetně nevyužitého místa zbývajícího v posledním sektoru disku použitém souborem. Sektor  je minimální množství prostoru viditelného pro systém souborů. Velikost sektoru disku je několik set nebo několik tisíc bajtů. Přestože sektory umožňují hustší využití místa na disku, snižují efektivitu souborového systému.

Maximální velikost souboru, kterou může systém souborů podporovat, závisí nejen na schopnostech systému souborů, ale také na počtu bitů přidělených pro uložení informací o velikosti souboru. Maximální velikost souboru v systému souborů FAT32 je 4 294 967 295 bajtů, což je o jeden bajt méně než čtyři gigabajty.

Konverzní tabulka
Tradiční jednotky Desetinná čísla
název Podepsat Binární Byte Rovná se název IEC Desetinná čísla Bit Rovná se
Kilobajt KB 2 10 1,024 1024 B kilobit kb/s 10 3 1 000 1000 bitů
Megabajt MB 2 20 1,048,576 1024 kB megabit Mbps 10 6 1 000 000 1000 kbps
gigabajt GB 2 30 1,073,741,824 1024 MB Gigabit Gbit 10 9 1 000 000 000 1000 Mbps
terabajt TBC 2 40 1,099,511,627,776 1024 GB Terabit tbit 10 12 1 000 000 000 000 1000 Gbps
Petabajt PB 2 50 1,125,899,906,842,624 1024 TB Petabit pbit 10 15 1 000 000 000 000 000 1000 Tbps
exabajt EB 2 60 1,152,921,504,606,846,976 1024 P B Exabit ebit 10 18 1,000,000,000,000,000,000 1000 Pbit
zettabyte ZB 2 70 1,180,591,620,717,411,303,424 1024 EB Zetabit Zbit 10 21 1,000,000,000,000,000,000,000 1000 Ebitů
Yotabyte JB 2 80 1,208,925,819,614,629,174,706,176 1024 ZB Yotabit ibit 10 24 1,000,000,000,000,000,000,000,000 1000 Zbps

Kilobajt (KB), někdy nazývaný kibibajt (Kib). Někdy se používá kB s malým předponou SI k- kilo (1000), v takovém případě se rovná 1000 bajtů.

Souborový systém může u malých souborů zobrazovat velikosti v metrických jednotkách bez počítání kB , zatímco některé souborové/operační systémy zobrazují tradiční binární systém používaný na počítačích pro všechny jednotky, včetně KB, i když výrobci pevných disků preferují metrický systém (např. GB = 1 000 000 000 bajtů, TB = 1000 GB) pro označení větší kapacity pro váš produkt.

Přenosy souborů (např. „stahování“) mohou vypočítat data v bajtech (např. MB/s), zatímco síťové vybavení, jako je Wi-Fi router , vždy používá metrický systém (Mb/s, Gb/s atd.) jsou bity (a potřebuje posílat více než jen samotné soubory, takže účetnictví musí být drženo nadstandardně), což činí povrchně podobné termíny velmi nekonzistentní.

Viz také