Ugrás a tartalomhoz

Fájlméret

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

Afájlméretazt 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 abyteonalapuló mértékegységekben fejezik ki. Megállapodás szerint a fájlméret mértékegységek vagy metrikus előtagot (mint amegabyteés agigabyte) vagy bináris előtagot (mint a mebibájt és a gibájt) használnak.[1]

Amikor egyfájlegyfájlrendszerbeíródik, ami a legtöbb modern eszközön így van, előfordulhat, hogy a fájl valamivel többlemezterületetfoglal 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. AFAT32fá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 8EB
exFAT 16 EB
FAT12 16MB(4KB-os clustermérettel) vagy 32 MB (8 KB-os clustermérettel)
FAT16B 2GB(LFSné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 aWiFi,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]
  1. 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.)
  2. What is Slack Space?”,IT Pro,2010. január 19. (Hozzáférés: 2018. február 17.)
  3. 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.)