Datotečni sistem ExFAT

Microsoft skupaj z Vista SP1 odpira novo datotečni sistem.  Exfat (Razširjena tabela dodelitve datotek) je naslednik starega datotečnega sistema FAT32. Katere so glavne prednosti in slabosti datotečnega sistema exFAT. Kakšne so razlike med exFAT in FAT32? In kdaj je bolje uporabiti exFAT in ne NTFS?

Datotečni sistem FAT32 je precej star in poznan datotečni sistem, vendar ima številne pomembne pomanjkljivosti: ne podpira particij, večjih od 2 TB, in datotek, večjih od 4 GB. Za reševanje opisanih težav v FAT32 je bil ustvarjen datotečni sistem exFAT. ExFAT je Microsoftov izdelek, zasnovan predvsem za mobilne medije (bliskovni pogoni, SSD-ji, pametne kartice). Takoj je treba opozoriti, da se ExFAT ne uporablja za formatiranje trdih diskov. Vse novejše različice sistema Windows, pa tudi Mac OS X podpirajo ta datotečni sistem. ExFAT pogosto imenujemo tudi FAT64, kar pomeni sposobnost dela s pogoni in večjimi datotekami..

Ključne prednosti datotečnega sistema exFAT:

  • Največja velikost grozda se je povečala na 32 MB
  • Največja velikost datoteke ExFAT se je povečala s 4 GB na 264 bajta (16 EB).
  • Število datotek v imeniku ni omejitev
  • Podpora za dovoljenja datotek / imenikov
  • Napišite podporo za transakcije (če jo podpira fizična naprava)
  • Učinkovita uporaba prostega prostora, kar pomaga znatno zmanjšati drobljenje diskov.

Omeniti velja, da je pri formatiranju v exFAT količina razpoložljivega prostora na pomnilniških napravah večja kot pri uporabi FAT32. Če na primer formatirate bliskovni pogon USB velikosti 4 GB (nazivna zmogljivost 4023 MB) v različnih datotečnih sistemih, dobite naslednje:

  • FAT32 - 4014 Mb
  • HFS + - 3997 Mb
  • NTFS - 3974 Mb
  • exFAT - 4022 Mb

ExFAT je optimiziran za delo s bliskovnimi pogoni, kot so USB bliskovni pogoni, pomnilniške kartice in SSD diski; velikost grozda 32 KB je zelo primerna za kartice velike zmogljivosti in naprave z večjo obrabo med operacijami branja in pisanja. Sistem exFAT ima tudi možnost upravljanja pravic dostopa do datotek / map, čas dostopa do podatkov pa se je zmanjšal. Ena glavnih pomanjkljivosti exFAT je ta, da ta tehnologija ureja Microsoftovo licenčno politiko in je ni mogoče uporabiti v nobeni odprtokodni rešitvi. Če ga želite uporabljati v katerem koli operacijskem sistemu, boste morali Microsoftu dodeliti avtorski honorar (to pravilo ne velja za preproste mobilne naprave, kot so kamere, predvajalniki itd.).

exFAT v sodobnih operacijskih sistemih

Windows 7

Nova različica sistema Microsoft Windows 7 v celoti podpira datotečni sistem exFAT in vse njegove funkcije v 32-bitni in 64-bitni različici. Poleg tega lahko zunanje bliskovne pogone, oblikovane v exFAT, uporabite za delo s tehnologijo ReadyBoost (in ne bo več omejitve 4 GB).

Windows Vista

Windows Vista podpira samo exFAT, začenši s servisnim paketom 1. Poleg tega nekatere funkcije, na primer nadzor dostopa, prav tako niso podprte. Za razliko od sistema Windows 7, naprave z exFAT v Vista ne podpirajo ReadyBoost.

Windows XP

ExFAT ni podprt v operacijskem sistemu Windows XP, gonilnik pa lahko prenesete na Microsoftovo spletno mesto (opis je v KB 9555704 - http://support.microsoft.com/kb/955704), vendar potrebuje nameščen servisni paket 2.

Za starejše različice sistema Windows ni uradne podpore exFAT.

Windows strežnik

ExFAT je v celoti podprt v operacijskem sistemu Windows Server 2008 in pri nameščanju zgornjega gonilnika v Windows Server 2003.

Snežni leopard

Mac OS X podpira exFAT od različice 10.6.4 (15. junij 2010), vendar le na računalnikih Mac z bralnikom kartic SDXC. Mac mini in iMac sta združljiva z exFAT.

Linux

Pri družinskih sistemih Linux ne obstaja podpora exFAT, čeprav obstaja več rešitev, vendar je večina plačljivih ali neprijetnih, poleg tega pa Microsoft s svojo lastniško licenco postavlja tudi palice v kolesa neodvisnih razvijalcev.

ExFAT in FAT32

Ko je bil testiran v sistemu Windows 7, je pokazal enako zmogljivost kot FAT32, vendar je NTFS še vedno nekoliko hitrejši. Bo exFAT zamenjal FAT32? Verjetno se bo to zgodilo šele po obsežni nadgradnji sistema Windows 7 ali novejših različicah sistema Windows. Za potrošnike bo glavna prednost exFAT premagovanje omejitev datotek FAT32 (povečanje velikosti datoteke v exFat).

Ne smemo pozabiti, da datotečni sistem exFAT zahteva novejšo različico OS (morda bo potrebna nadgradnja strojne opreme), pa tudi dejstvo, da na starejših napravah (fotoaparati, predvajalniki mp3) exFAT preprosto ne bo podprta.

exFat ali NTFS

ExFAT lahko velja za konkurenco NTFS v sistemih z omejeno procesno močjo in pomnilnikom. Poleg tega je datotečni sistem NTFS na bliskovnih karticah zelo neprijeten in neučinkovit za uporabo (hitrost se zmanjšuje, življenjska doba bliskovnega pomnilnika se zmanjša), ExFAT pa bo idealen datotečni sistem za takšne naprave.