Veličina datoteke

мера колико података рачунарска датотека садржи или, наизменично, колико простора за складиштење заузима.

Veličina datoteke je mera koliko podataka računarska datoteka sadrži ili, naizmenično, koliko prostora za skladištenje zauzima. Obično se veličina datoteke izražava u mernim jedinicama na osnovu bajta. Po konvenciji, jedinice veličine datoteke koriste ili metrički prefiks (kao u megabajtu i gigabajtu) ili binarni prefiks (kao u mebibajtu i gibibajtu). [1]

Kada je datoteka upisana u sistem datoteka, što je slučaj u većini modernih uređaja, ona može zauzeti nešto više prostora na disku nego što je potrebno datoteci. To je zato što sistem datoteka zaokružuje veličinu kako bi uključio neiskorišćeni prostor koji je ostao u poslednjem sektoru diska koji koristi datoteka. (Sektor je najmanja količina prostora koji može adresirati sistem datoteka. Veličina sektora diska kreće se od nekoliko stotina do nekoliko hiljada bajtova.) Neiskorišćeni prostor se naziva zapušteni prostor ili unutrašnja fragmentacija. [2] Iako manje veličine sektora omogućavaju gušće korišćenje prostora na disku, one smanjuju operativnu efikasnost sistema datoteka.

Maksimalna veličina uredi

Maksimalna veličina datoteke koju sistem datoteka podržava zavisi ne samo od kapaciteta sistema datoteka, već i od broja bitova rezervisanih za skladištenje informacija o veličini datoteke. Maksimalna veličina datoteke u sistemu datoteka FAT32, na primer, je 4.294.967.295 bajtova, što je jedan bajt manje od četiri gigabajta. [3] Tabela ispod daje detalje o maksimalnoj veličini datoteke za brojne uobičajene ili istorijske sisteme datoteka.

Sistem datoteka Maksimalna veličina [a]
APFS 8 EB
eksFAT 16 EB
FAT12 16 MB (4 KB klasteri) ili 32 MB (8 KB klastri)
FAT16B 2 GB (bez LFS) ili 4 GB (sa LFS)
FAT32 4 GB
HFS 2 GB
HFS+ 8 EB
HPFS 2 GB
NTFS 16 EB

Jedinice informacija uredi

Bajtovi su tipična osnovna jedinica informacija. Veće datoteke će obično imati svoje veličine izražene pomoću kilobajta, megabajta ili gigabajta u zavisnosti od toga koliko je datoteka velika. Iako ove veće jedinice nisu tačne kao veličina bajtova, većina operativnih sistema će otkriti pravu veličinu bajtova datoteke tako što će direktno pregledati svojstva datoteke. Alati komandne linije takođe mogu otkriti tačnu veličinu bajta.

Sistem datoteka može prikazati sve veličine sa metričkim sistemom sa samo 'kB' na malim datotekama koje to označavaju, dok bi neki sistemi datoteka/operativni sistemi prikazivali veličine u, tradicionalno korišćenom na računarima, binarnom sistemu za sve veličine, npr. „KB“, dok proizvođači hard diskova koriste metrički sistem (npr GB = 1.000.000.000 bajtova i TB = 1.000 GB).

Kilobajt (KB) (JEDEC), ponekad se nedvosmisleno naziva kibibajt (KiB) (IEC). Ponekad se koristi kB, sa malim slovima SI-prefiksa 'k-' za kilo (1000), koji je uvek jednak 1000 bajtova.

Prenosi datoteka (npr. „preuzimanja“) mogu koristiti stope jedinica bajtova (npr MB/s) u binarnom, a ne u metričkom sistemu, dok mrežni hardver, kao što je ViFi, uvek koristi metrički sistem (Mbit/s, Gbit/s itd.). jedinica bitova (i treba da pošalje više od samih datoteka, tako da je potrebno uzeti u obzir neke dodatne troškove), čineći naizgled slične termine veoma nekompatibilnim.[traži se izvor]

Vidi još uredi

Napomene uredi

  1. ^ Na osnovu standarda formata, pojedinačne implementacije mogu imati različita ograničenja. Za detalje pogledajte odgovarajući članak o sistemu datoteka.

Reference uredi

  1. ^ JEDEC Solid State Technology Association (novembar 2019). „Terms, Definitions, and Letter Symbols for Microprocessors, and Memory Integrated Circuits”. JESD 100B.01. str. 8. Pristupljeno 23. 02. 2022. 
  2. ^ „What is Slack Space?”. IT Pro. 2010-01-19. Pristupljeno 23. 02. 2022. 
  3. ^ „Microsoft Extensible Firmware Initiative FAT32 File System Specification, FAT: General Overview of On-Disk Format”. Microsoft. 2000-12-06. Pristupljeno 23. 02. 2022.