În ce sistem de fișiere să formatați unitatea flash, partea 2147483429

Am cumpărat recent o unitate flash de la compania Transcend JetFlash 600 la 32 GB. Foarte la îndemână, flash-ul miniatura, cântărește numai 8 grame.

Un pic de teorie despre sistemele de fișiere

În prezent, există mai multe sisteme de fișiere disc cele mai comune:







  • ext4 (Fourth Extended File System) și versiunile anterioare - sistemul de fișiere utilizat în sistemul de operare Linux
  • FAT32 (tabelul de alocare a fișierelor) - o versiune pe 32 de biți a unuia dintre cele mai comune sisteme de fișiere, este utilizată pentru a face lucrurile pe unități flash
  • NTFS (New Technology File System) este un sistem de fișiere care sa răspândit odată cu sosirea familiei Windows NT

ext4 nu va fi luată în considerare mai târziu. Trebuie să folosesc o unitate flash USB, în special pe computerele în care este instalat Windows. Deci, formatarea în acest sistem de fișiere ar duce la dificultăți și imposibilitatea de a lucra cu fișierele unității în sistemele Windows. Desigur, s-ar putea folosi programe speciale de citit, dar prezența lor pe țintă mă întreabă.

FAT32, după cum știți, este un sistem de fișiere în care, în mod prestabilit, unitățile flash sunt formatate înainte de vânzare. Se crede (și nu fără motiv) că acest sistem de fișiere este mai rapid decât "concurenții" și este cel mai potrivit pentru driverele flash. Dar are și dezavantajele pe care le voi descrie mai jos.

NTFS este un sistem de fișiere nativ Windows (FS). Se caracterizează prin fiabilitatea ridicată a muncii.

Avantajele și dezavantajele sistemelor de fișiere pentru unitățile Flash

Deci, răspunsul la întrebare este ce sistem de fișiere să utilizați pentru unitatea flash. poate avea două opțiuni: FAT32 (implicit) și NTFS (opțiunea cu ext4 a fost exclusă din cauza posibilelor probleme de compatibilitate). Pentru a răspunde la aceasta, trebuie să comparați aceste două sisteme de fișiere.

Avantajele și dezavantajele FAT32

  • Viteza mare de lucru
  • Cerințe de memorie reduse
  • Lucrul eficient cu fișierele medii și mici
  • Nu funcționează eficient cu fișierele mari
  • Limitați volumul maxim al partiției și al fișierului - dimensiunea maximă a fișierului este limitată la 4 gigaocteți
  • Reducerea performanței de fragmentare
  • Performanță redusă atunci când lucrați cu directoare care conțin un număr mare de fișiere
  • Directorul FAT32 nu poate stoca mai mult de 65534 de fișiere

Avantajele și dezavantajele NTFS

  • Viteză rapidă de acces la fișiere de dimensiuni mici
  • Fiabilitate ridicată a stocării datelor și a structurii fișierului propriu-zis
  • Fragmentarea fișierelor nu afectează sistemul de fișiere în sine
  • Performanță ridicată când lucrați cu fișiere mari






  • Cerințe mai mari de memorie comparativ cu FAT 32
  • Viteză mai mică comparativ cu FAT 32
  • Lungimea căii către fișiere este limitată la 32.767 caractere Unicode; fiecare componentă de cale (director sau nume de fișier) - până la 255 de caractere

Avantajele și dezavantajele descrise sunt foarte arbitrare și nu întotdeauna critice atunci când lucrați cu fișiere. Acestea sunt mai degrabă teoretice decât motivația pentru acțiune. Personal, am fost foarte împiedicat de limitarea FAT32 cu privire la mărimea fișierului. Pentru mine era foarte inconfortabil atunci. Prin urmare, a trebuit să inventez "soluții" pentru a depăși această limitare.

Aș dori să notar despre sistemul de fișiere alternativ FAT32 - acesta este exFAT.

Examinați exFAT

ExFAT (Extended FAT) este un sistem de fișiere proprietar conceput în primul rând pentru unitățile flash.

Principalele avantaje ale exFAT față de versiunile anterioare ale FAT sunt:

  • Îmbunătățirea alocării spațiului liber datorită introducerii unui spațiu liber bitmap, care poate reduce fragmentarea discului
  • Absența unei limite a numărului de fișiere într-un singur director
  • A fost adăugată lista cu drepturile de acces

Notă. Suportul exFAT este disponibil în Windows XP cu Service Pack 2 și 3 cu actualizarea KB955704. Windows Vista cu Service Pack 1. Deci, unele computere pot avea probleme.

Ce sistem de fișiere ar trebui să aleg?

NTFS are multe avantaje față de FAT. iar limitările sale sunt, în majoritatea cazurilor, neimportante. Dacă vă confruntați cu o alegere a sistemului de fișiere, luați în considerare mai întâi posibilitatea de a utiliza NTFS. și numai atunci - FAT. NTFS implementează un număr mare de tehnologii diferite, cum ar fi controlul accesului, criptarea datelor, ambalarea fișierelor pentru a economisi spațiu, fișierele cu mai multe fire, linkurile greșite, punctele de redefinire, tranzițiile, citarea discurilor și modificarea înregistrării. Prin urmare, o recomand.

În ceea ce privește perspectivele, funcționalitatea, securitatea și fiabilitatea, NTFS este mult înainte de FAT. Cu toate acestea, compararea performanței acestor sisteme de fișiere nu dă un rezultat clar, deoarece performanța depinde de mulți factori diferiți. Deci, câștigul în viteza de acces la fișiere în FAT este insuficient pentru a refuza toate avantajele NTFS.

Aș recomanda formatarea unităților flash, în special a celor de dimensiuni mari, în NTFS. Acest lucru este mai fiabil și "mai tehnologic", în plus, unele dintre limitările FAT32 sunt evitate. La viteza de lucru acest lucru nu va fi foarte afectat. Cu toate acestea, există o opinie că un sistem de fișiere jurnal este capabil să "blocheze" o unitate flash, deoarece actualizează adesea jurnalul său, care este stocat într-un anumit grup (bloc). În timp, acesta devine inutilizabil și unitatea flash poate eșua.

Încă o dată repet:
1. FAT32 - nu prea fiabile și limita de dimensiune a fișierului
2. exFAT - nu există nici o limită, pentru fiabilitate nu voi spune nimic, nu puteți crea o unitate flash USB bootabilă
3. NTFS - totul este bine, cu excepția faptului că există o unitate flash de uzură crescută. Este o altă chestiune cât de repede moare - aceasta este o întrebare. Poate o voi pierde înainte.
Am o singură unitate flash de lucru, cu care voi pune clienții în NTFS (pentru că există un fișier în 6Gb), celălalt este FAT32.

În ceea ce mă privește: Am formatat driverele mele flash în exFAT pentru a evita limitările FAT32. Totul se potriveste. Singurul neplăcut, Windows XP, în mod implicit, nu știe cum să lucreze cu acest sistem de fișiere. Ei bine, eu nu schimb de date cu calculatoare pe Windows XP, deci decizi singur.







Trimiteți-le prietenilor: