Datotečni sistem

U računarstvu Datotečni sistem (eng. file system) upravlja time kako se podaci pohranjuju i preuzimaju. Bez datotečnog sistema, informacije smještene na nekom mediju pohrane podataka bi bila jedna velika količina podataka bez načina da se odredi gdje se jedan dio informacije zaustavlja, a sljedeći počinje. Svaka grupa podataka se naziva datoteka.

Datotečni sistem se može koristiti na brojnim različitim uređajima za skladištenje koji koriste različite vrste medija. Tvrdi diskovi su ključni uređaji za skladištenje i predviđeni su da ostanu kao takvi doglednoj budućnosti.[1] Druge vrste medija koji se koriste uključuju SSD-ove, magnetne trake i optičke diskove.

Neki datotečni sistemi se koriste na lokalnim uređajima za pohranu podataka;[2] drugi omogućavaju pristup datotekama putem mrežnog protokola (na primjer, NFS,[3] SMB ili 9P klijenti).

Datotečni sistem može postati fragmentiran

Datotečni sistemi u operativnim sistemima uredi

Mnogi operativni sistemi uključuju podršku za više od jednog sistema datoteka. Ponekad su OS i sistem datoteka su čvrsto isprepleteni.

Linux uredi

Linux podržava brojne datotečne sisteme, ali to su najćešće sistemi iz ext * porodice (ext2, ext3 i ext4), XFS, JFS i btrfs .

macOS uredi

macOS (ranije Mac OS X) koristi Apple File System (APFS), koji je nedavno zamijenio sistem datoteka naslijeđen od klasičnog Mac OS-a nazvan HFS Plus (HFS +).

OS / 2 uredi

OS/2 1.2 je uveo datotečni sistem visokih performansi (HPFS).

Microsoft Windows uredi

 
Popis direktorija u Windows komandnoj ljusci

Windows koristi datotečne sisteme FAT, NTFS, exFAT, Life File System i ReFS (posljednji je samo podržan i upotrebljiv u Windows Server 2012, Windows Server 2016, Windows 8, Windows 8.1 i Windows 10).

FAT uredi

Porodica FAT datotečnih sistema podržavaju gotovo svi operativni sistemi za osobne računare, uključujući sve verzije Windowsa i MS-DOS/PC DOS, OS/2 i DR-DOS. FAT je zbog toga popularan kao univerzalni format razmjene između računara i uređaja bilo koje vrste i starosti.

NTFS uredi

NTFS, uveden sa operativnim sistemom Windows NT 1993. godine, omogućio je kontrolu dozvola zasnovanu na ACL-u . Ostale osobine koje NTFS podržava uključuju čvrste veze, višestruko strujanje datoteka, indeksiranje atributa, praćenje kvota, šifriranje (vidi Bitlocker), kompresiju i oporavak ranijih verzija datoteka.

exFAT uredi

exFAT je patentno zaštićen datotečni sistem sa određenim prednostima u odnosu na NTFS. exFAT je jedini potpuno podržani sistem u macOS i Windows operativnim sistemima koji mogu pohraniti datoteku veću od 4 GB.

Reference uredi

  1. ^ "Storage, IT Technology and Markets, Status and Evolution" (PDF). 20. 9. 2018. HDD still key storage for the foreseeable future, SSDs not cost effective for capacity
  2. ^ Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C. (2014), File System Implementation (PDF), Arpaci-Dusseau Books
  3. ^ Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C. (2014), Sun's Network File System (PDF), Arpaci-Dusseau Books

Dalje čitanje uredi

Knjige uredi

 

Online uredi