Historie úprav

Avatar uživatele

Odpověděl/a – 5.prosinec 17:45

Nelze slučovat pojmy „byte“ (mimochodem, nikoliv „bait“) a „soubor,“ to je jakobys například dal na roveň pojmy „milimetr“ a „pravítko.“ Ano, nejmenší velikost souboru je jeden byte (v některých souborových systémech dokonce nula bytů), avšak nikoliv třeba pět bitů. Ve skutečnosti však i soubor s velikostí nula bytů spolkne nějakou režií fyzicky těch bytů daleko více (minimálně mívá nějakou hlavičku a záznamy v souborovém systému (například systém FAT udržuje alokační tabulky, po kterých je ostatně pojmenován a dále adresáře, ve kterých je uložen mimo jiného název souboru a odkaz na tu alokační tabulku) a nejdůležitější je, že záznamy o souborech odkazují na nejmenší adresovatelné jednotky, kterým se říká alokační jednotky neboli clustery. Byť je soubor veliký třeba jeden nebo dokonce nula bytů, zabírá jeden cluster a ten může být podle organizace toho konkrétního disku veliký klidně třeba 32 kilobytů. Rozuměj tomu tak, že ten soubor je veliký jeden byte, ale po jeho zapsání na disk z disku ubude více než 32 KB…

Avatar uživatele

Odpověděl/a – 5.prosinec 17:49

Nelze slučovat pojmy „byte“ (mimochodem, nikoliv „bait“) a „soubor,“ to je jakobys například dal na roveň pojmy „milimetr“ a „pravítko.“ Ano, nejmenší velikost souboru je jeden byte (v některých souborových systémech dokonce nula bytů), avšak nikoliv třeba pět bitů. Ve skutečnosti však i soubor s velikostí nula bytů spolkne nějakou režií fyzicky těch bytů daleko více (minimálně mívá nějakou hlavičku a záznamy v souborovém systému) (například systém FAT udržuje alokační tabulky, po kterých je ostatně pojmenován a dále adresáře, ve kterých je uložen mimo jiného název souboru a odkaz na tu alokační tabulku) a nejdůležitější je, že záznamy o souborech odkazují na nejmenší adresovatelné jednotky, kterým se říká alokační jednotky neboli clustery. Byť je soubor veliký třeba jeden nebo dokonce nula bytů, zabírá jeden cluster a ten může být podle organizace toho konkrétního disku veliký klidně třeba 32 kilobytů. Rozuměj tomu tak, že ten soubor je veliký jeden byte, ale po jeho zapsání na disk z disku ubude více než 32 KB…