Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* bajty na znak: Rôzne kódovanie znakov používajú rôzne počty bajtov na znak. ASCII používa 1 bajt na znak, zatiaľ čo UTF-8 (bežne používaný) používa premenlivý počet bajtov (1-4, v závislosti od znaku). UTF-16 používa 2 bajty na znak a UTF-32 používa 4 bajty na znak.
* Riadenie súborov: Samotný systém súborov využíva určitý priestor pre metadáta (informácie o súboroch, ako sú názvy a miesta). Táto réžia sa líši v závislosti od použitého súborového systému (napr. NTFS, ext4).
* Formátovanie diskov: Spôsob, akým je pevný disk naformátovaný, ovplyvňuje aj využiteľný priestor.
Urobme niekoľko odhadov:
* Najlepší scenár (ASCII): 80 GB je približne 80 * 1024 * 1024 * 1024 bajtov ≈ 85 899,345 920 bajtov. Ak predpokladáme 1 bajt na postavu, mohli by ste teoreticky uložiť okolo 85,9 miliárd znakov.
* Realistickejší scenár (UTF-8): Pri UTF-8 sa priemerný počet bajtov na znak často odhaduje na okolo 3 bajtov (hoci sa môže líšiť v závislosti od textu). V tomto prípade by počet znakov bol približne 85 899 345 920 bajtov / 3 bajtov / znak ≈ 28,6 miliárd znakov.
* Scenár najhoršieho prípadu (UTF-32): S UTF-32 by ste dostali približne 85 899,345 920 bajtov / 4 bajtov / znak ≈ 21,5 miliárd znakov.
v súhrne: Mohli by ste uložiť desiatky miliárd znakov, ale presné číslo do značnej miery závisí od použitého kódovania znakov a režijných nákladov na systém súborov. Vyššie uvedené čísla sú hrubé odhady; Skutočné číslo by bolo o niečo nižšie v dôsledku režijných nákladov na systém súborov.