Fájlméret
A fájlméret azt mutatja meg, hogy egy számítógépes fájl mennyi adatot tartalmaz, illetve, hogy mennyi tárhelyet foglal el. A fájlméretet általában a byteon alapuló mértékegységekben fejezik ki. Megállapodás szerint a fájlméret mértékegységek vagy metrikus előtagot (mint a megabyte és a gigabyte) vagy bináris előtagot (mint a mebibájt és a gibájt) használnak.[1]
Amikor egy fájl egy fájlrendszerbe íródik, ami a legtöbb modern eszközön így van, előfordulhat, hogy a fájl valamivel több lemezterületet foglal el, mint amennyit a fájl igényel. Ez azért van, mert a fájlrendszer a méretet úgy kerekíti fel, hogy az tartalmazza a fájl által használt utolsó lemezszektorban maradt felhasználatlan helyet. (A szektor a fájlrendszer által címezhető legkisebb terület. Egy lemezszektor mérete néhány száz és néhány ezer bájt között mozog). A fel nem használt helyet nevezzük üres területnek vagy belső töredezettségnek.[2] Bár a kisebb szektorméretek lehetővé teszik a lemezterület sűrűbb használatát, csökkentik a fájlrendszer működési hatékonyságát.
Maximális méret
[szerkesztés]A fájlrendszer által támogatott maximális fájlméret nemcsak a fájlrendszer kapacitásától függ, hanem a fájlméretre vonatkozó információk tárolására fenntartott bitek számától is. A FAT32 fájlrendszer maximális fájlmérete például 4 294 967 295 bájt, ami egy bájttal kevesebb, mint négy gigabájt.[3] Az alábbi táblázat részletezi a maximális fájlméretet számos elterjedt vagy történelmi fájlrendszer esetében.
Fájlrendszer | Maximális méret |
---|---|
APFS | 8 EB |
exFAT | 16 EB |
FAT12 | 16 MB (4 KB-os clustermérettel) vagy 32 MB (8 KB-os clustermérettel) |
FAT16B | 2 GB (LFS nélkül) vagy 4 GB (LFS-sel) |
FAT32 | 4 GB |
HFS | 2 GB |
HFS+ | 8 EB |
HPFS | 2 GB |
NTFS | 16 EB |
Információs egységek
[szerkesztés]A bájt az információ tipikus alapegysége. A nagyobb fájlok méretét jellemzően kilobájt, megabájt vagy gigabájt használatával fejezik ki, attól függően, hogy mekkora a fájl mérete. Bár ezek a nagyobb egységek nem olyan pontosak, mint a bájtméret, a legtöbb operációs rendszer a fájl tulajdonságainak közvetlen vizsgálatával feltárja a fájl valódi bájtméretét. A parancssori eszközök is képesek a pontos bájtméretet megadni.
Egy fájlrendszer minden méretet metrikus rendszerben jeleníthet meg, és csak a kis fájlok esetében jelzi a "kB", míg egyes fájlrendszerek/operációs rendszerek a számítógépeken hagyományosan használt bináris rendszerben jelenítik meg a méretet minden méretre, pl. "KB", míg a merevlemezgyártók a metrikus rendszert használják (pl. GB = 1 000 000 000 bájt és TB = 1000 GB).
Kilobájt (KB) (JEDEC), néha egyértelműen kibibájtnak (KiB)(IEC) nevezik. Néha kB-ot használnak, kisbetűs SI-prefixummal "k-" a kiló (1000) helyett, ami akkor mindig 1000 bájtnak felel meg.
A fájlátvitel (pl. "letöltés") használhat bájtegységek (pl. MB/s) bináris és nem metrikus rendszerben megadott sebességeket, míg a hálózati hardverek, mint például a WiFi, mindig a metrikus rendszert használják (Mbit/s, Gbit/s stb.). bitegységekből (és többet kell küldeni, mint maguk a fájlok, így némi többletköltséget kell számításba venni), ami a felületesen hasonló kifejezéseket nagyon inkompatibilissé teszi.
Jegyzetek
[szerkesztés]- ↑ JEDEC Solid State Technology Association: Terms, Definitions, and Letter Symbols for Microprocessors, and Memory Integrated Circuits. JESD 100B.01, 2019. november 1. (Hozzáférés: 2009. április 5.)
- ↑ „What is Slack Space?”, IT Pro, 2010. január 19. (Hozzáférés: 2018. február 17.)
- ↑ Microsoft Extensible Firmware Initiative FAT32 File System Specification, FAT: General Overview of On-Disk Format. Microsoft, 2000. december 6. (Hozzáférés: 2011. július 3.)