logo

Što je datotečni sustav?

Datotečni sustav je proces upravljanja kako i gdje podacima na disku za pohranu, što se također naziva upravljanje datotekama ili FS. To je komponenta logičkog diska koja komprimira datoteke odvojene u grupe, što je poznato kao direktoriji. Ljudskom je korisniku apstraktan i povezan s računalom; dakle, upravlja unutarnjim operacijama diska. Datoteke i dodatni direktoriji mogu biti u imenicima. Iako postoje razni datotečni sustavi s Windowsima, NTFS je najčešći u moderno doba. Bilo bi nemoguće da datoteka s istim nazivom postoji i također je nemoguće ukloniti instalirane programe i oporaviti određene datoteke bez upravljanja datotekama, kao što datoteke ne bi imale organizaciju bez strukture datoteka. Datotečni sustav vam omogućuje pregled datoteke u trenutnom direktoriju jer se datotekama često upravlja u hijerarhiji.

Što je datotečni sustav

Disk (npr. tvrdi disk) ima sustav datoteka, unatoč vrsti i upotrebi. Također, sadrži informacije o veličini datoteke, nazivu datoteke, informacijama o fragmentu lokacije datoteke i mjestu na kojem su pohranjeni podaci na disku te također opisuje kako korisnik ili aplikacija mogu pristupiti podacima. Operacijama poput metapodataka, imenovanja datoteka, upravljanja pohranom i direktorija/mapa upravlja datotečni sustav.

Na uređaju za pohranu datoteke se pohranjuju u sektore u kojima su podaci pohranjeni u skupinama sektora koji se nazivaju blokovi. Veličinu i lokaciju datoteka identificira datotečni sustav, a također pomaže prepoznati koji su sektori spremni za korištenje. Osim Windowsa, postoje i neki drugi operativni sustavi koji sadrže FAT i NTFS datotečni sustav. Ali Appleov proizvod (poput iOS-a i macOS-a) koristi HFS+ kao operativni sustav koji je horizont mnogim različitim vrstama datotečnih sustava.

Ponekad se izraz 'datotečni sustav' koristi za referencu particija. Na primjer, reći, 'na tvrdom disku su dostupna dva datotečna sustava', to ne mora značiti da je disk podijeljen između dva datotečna sustava, NTFS i FAT. Ali to znači da postoje dvije odvojene particije koje koriste isti fizički disk.

Za rad, većina aplikacija s kojima dolazite u kontakt zahtijeva datotečni sustav; stoga bi svaka particija trebala imati jedan. Nadalje, ako je program izrađen za korištenje u macOS-u, nećete ga moći koristiti u sustavu Windows jer programi ovise o datotečnom sustavu.

android proces acore stalno se zaustavlja

Primjeri datotečnih sustava

Primjeri datotečnih sustava navedeni su u nastavku:

MAST: FAT je vrsta datotečnog sustava koji je razvijen za tvrde diskove. Skraćenica je za tablicu dodjele datoteka i prvi put je uvedena 1977. godine, a koristi se za 12 ili 16 bita za svaki pristup klasteru tablici dodjele datoteka (FAT). Na tvrdim diskovima i drugim računalnim sustavima, pomaže u upravljanju datotekama na Microsoft operativnim sustavima. U uređajima kao što su digitalni fotoaparati, flash memorije i drugi prijenosni uređaji, također se često koristi za pohranu podataka o datotekama. Također pomaže u produljenju vijeka trajanja tvrdog diska jer smanjuje habanje i habanje tvrdog diska. Danas novije verzije sustava Microsoft Windows kao što su Windows XP, Vista, 7 i 10 ne koriste FAT budući da koriste NTFS. The FAT8, FAT12, FAT32, FAT16 su sve različite vrste FAT-a (za tablicu dodjele datoteka).

GFS: GFS je datotečni sustav, što je skraćenica od Global File System. Ima mogućnost omogućiti više računala da djeluju kao integrirani stroj, što je prvi put razvijeno na Sveučilištu Minnesota. Ali sada ga održava Red Hat. Kada je fizička udaljenost dva ili više računala velika i ona ne mogu slati datoteke izravno jedno s drugim, GFS datotečni sustav omogućava im izravno dijeljenje grupe datoteka. Računalo može organizirati svoj I/O za očuvanje sustava datoteka uz pomoć globalnog sustava datoteka.

HFS: HFS (hijerarhijski datotečni sustav) je datotečni sustav koji se koristi na Macintosh računalu za stvaranje direktorija u trenutku formatiranja tvrdog diska. Općenito, njegova je osnovna funkcija organiziranje ili držanje datoteka na Macintosh tvrdom disku. Apple nije sposoban podržavati pisanje ili formatiranje HFS diskova od kada je OS X došao na tržište. Također, Windows računala ne prepoznaju diskove formatirane u HFS-u jer je HFS Macintosh format. Windows tvrdi diskovi se formatiraju pomoću datotečnih sustava WIN32 ili NTFS.

Diana Mary Blacker

NTFS: NTFS je datotečni sustav, što je kratica za NT datotečni sustav i pohranjuje i dohvaća datoteke na Windows NT operativnom sustavu i drugim verzijama Windowsa kao što su Windows 2000, Windows XP, Windows 7 i Windows 10. Ponekad je poznat kao nova tehnologija Sustav datoteka. U usporedbi s FAT i HPFS datotečnim sustavom, pruža bolje metode oporavka datoteka i zaštite podataka te nudi brojna poboljšanja u smislu proširivosti, sigurnosti i performansi.

UDF: UDF je datotečni sustav, kratica za Universal Disk Format i koristi se prvi put razvijen od strane OSTA (Optical Storage Technology Association) 1995. godine za osiguravanje konzistentnosti između podataka zapisanih na nekoliko optičkih medija. Koristi se s CD-ROM-ovima i DVD-ROM-ovima i podržan je na svim operativnim sustavima. Sada se koristi u procesu CD-R i CD-RW diskova, koji se zove paketno pisanje.

Arhitektura datotečnog sustava

Sustav datoteka sadrži dva ili tri sloja. Ponekad ovi slojevi funkcioniraju kombinirano, a ponekad su eksplicitno odvojeni. Za rad s datotekama, API (Application Program Interface) osigurava logički sustav datoteka, kao što su OPEN, CLOSE, READ i još mnogo toga jer je odgovoran za interakciju s korisničkom aplikacijom. Također, na obradu se tražena operacija prosljeđuje sloju koji se nalazi ispod nje. Nadalje, za različite istodobne instance fizičkih datotečnih sustava, drugi dodatni sloj omogućuje podršku, a to je virtualni datotečni sustav. A svaka istodobna instanca naziva se implementacija datotečnog sustava.

Treći sloj odgovoran je za upravljanje međuspremnikom i upravljanje memorijom, što se naziva fizički datotečni sustav. Bavi se fizičkim radom uređaja za pohranu i obrađuje fizičke blokove koji se čitaju ili zapisuju. Nadalje, za pogon uređaja za pohranu, ovaj sloj komunicira s kanalom i pogonskim programima uređaja.

Vrste datotečnih sustava

Postoje različite vrste datotečnih sustava, a to su:

1. Disk datotečni sustavi

Na mediju za pohranu diska, datotečni sustav diska ima mogućnost nasumično adresirati podatke unutar nekoliko vremenskih intervala. Također, uključuje i predviđanje koje je dovelo do brzine pristupa podacima. Bez obzira na sekvencijalno mjesto podataka, više korisnika može pristupiti nekoliko podataka na disku uz pomoć diskovnog datotečnog sustava.

2. Flash datotečni sustavi

Sustav flash datoteka odgovoran je za ograničenja, performanse i posebne mogućnosti flash memorije. Superiorno je koristiti datotečni sustav koji je dizajniran za flash uređaj; međutim, datotečni sustav diska je osnovni medij za pohranu, koji može koristiti uređaj za flash memoriju.

3. Tračni datotečni sustavi

linux naredbe stvoriti mapu

Datotečni sustav vrpce koristi se za držanje datoteka na vrpci jer je to format trake i sustav datoteka. U usporedbi s diskovima, magnetske vrpce su snažnije za dugotrajni pristup podacima, što je izazov za datotečni sustav opće namjene u smislu stvaranja i učinkovitog upravljanja.

4. Datotečni sustavi baza podataka

Datotečni sustav temeljen na bazi podataka još je jedan način upravljanja datotekama. Datoteke se prepoznaju po svojim karakteristikama (kao što je vrsta datoteke, autor, tema itd.), a ne po hijerarhijskom strukturiranom upravljanju.

5. Transakcijski datotečni sustavi

Neki programi zahtijevaju da jedna ili više promjena ne uspije iz bilo kojeg razloga ili trebaju nekoliko promjena datotečnih sustava, ali ne rade nikakve promjene. Na primjer, program može pisati konfiguracijske datoteke ili biblioteke i izvršne datoteke u vrijeme instaliranja ili ažuriranja softvera. Softver može biti neupotrebljiv ili pokvaren ako se softver zaustavi tijekom ažuriranja ili instalacije. Također, cijeli sustav može ostati u neupotrebljivom stanju ako proces instaliranja ili ažuriranja softvera nije dovršen.

6. Mrežni datotečni sustavi

Mrežni datotečni sustav nudi pristup datotekama na poslužitelju. U udaljenim mrežno povezanim računalima, uz pomoć lokalnih sučelja, programi mogu transparentno stvarati, upravljati i pristupati hijerarhijskim datotekama i imenicima. Klijenti slični sustavu datoteka za FTP i WebDAV, te AFS, SMB protokoli, NFS primjeri su mrežnih sustava datoteka.

7. Datotečni sustavi dijeljenog diska

Datotečni sustav dijeljenog diska dopušta pristup istom eksternom diskovnom podsustavu od strane više strojeva, ali kada više strojeva pristupa istom vanjskom diskovnom podsustavu, može doći do sudara u ovom stanju; pa, da spriječi koliziju, datotečni sustav odlučuje kojem podsustavu će se pristupiti.

8. Minimalni datotečni sustav

U 1970-ima, za neke početne korisnike mikroračunala, diskovi i digitalne vrpce bili su mnogo skupi. Dizajnirano je nekoliko jeftinijih osnovnih sustava za pohranu podataka koji su koristili uobičajenu audio kazetu. Na kazetofonu korisnik je bio obaviješten o pritisku na 'SNIM' kada je sustav zahtijevao upisivanje podataka. Da biste obavijestili sustav, pritisnite 'RETURN' na tipkovnici. Također, na kasetofonu, korisnik je morao pritisnuti tipku 'PLAY' kada je sustav zahtijevao očitavanje podataka.

cijeli broj u string java

9. Ravni datotečni sustavi

Poddirektorije nisu dostupne u ravnom sustavu. Sadrži jedini direktorij, a sve datoteke se nalaze u jednom direktoriju. Zbog relativno male količine dostupnog podatkovnog prostora, ova vrsta datotečnog sustava bila je primjerena kada su disketni mediji prvi put bili dostupni.