Câte clustere există pe hard disk? Dimensiunea clusterului la formatare. Dezavantaje și limitări ale sistemelor de fișiere FAT

31.08.2023 Calculatoare

10. 06.2018

Blogul lui Dmitri Vassiyarov.

Nu pot decide ce dimensiune cluster să aleg la formatare

Salutări cititorilor mei, iar astăzi sunt foarte încântat să trec de la teorie mai aproape de practică. Astăzi vom afla ce dimensiune cluster să alegem atunci când formatăm NTFS. Este NTFS pe care majoritatea utilizatorilor îl folosesc adesea, așa că haideți să-l atingem. Aceasta este o sarcină reală care apare tot timpul când vă pregătiți hard diskul pentru o reinstalare Windows. Și, de asemenea, în alte situații.

În primul rând, să ne amintim ce sunt un cluster și NTFS și care este legătura dintre aceste concepte. Deci, memoria computerului (sau unitatea flash, sau cardul de memorie) este împărțită în sectoare separate de 512 octeți sau 4 KB, care la rândul lor sunt grupate în clustere. În consecință, dimensiunea clusterului este un multiplu al volumului sectorului.

Dar vă doresc din tot sufletul încredere și intuiție computerizată care să vă ajute să alegeți dimensiunea optimă a clusterului. Cu asta voi termina și voi lua rămas bun de la tine.

Ne vedem curând în noi subiecte de pe blogul meu.

Când formatați o unitate USB sau un hard disk folosind instrumente standard ale sistemului de operare Windows, există un câmp în meniu „Dimensiunea clusterului”. De obicei, utilizatorul va sări peste acest câmp și îl va lăsa la valoarea sa implicită. Un alt motiv pentru aceasta poate fi faptul că nu există nici un indiciu despre cum să setați corect acest parametru.

Dacă deschideți fereastra de formatare și selectați sistemul de fișiere NTFS, atunci în câmpul pentru dimensiunea clusterului devin disponibile opțiuni care variază de la 512 octeți la 64 KB.

Să vedem cum afectează parametrul „Dimensiunea clusterului” unități flash să funcționeze. Prin definiție, un cluster este cantitatea minimă de spațiu alocată pentru a stoca un fișier. Pentru a selecta în mod optim această opțiune atunci când formatați un dispozitiv în sistemul de fișiere NTFS, trebuie să luați în considerare mai multe criterii.

Veți avea nevoie de aceste instrucțiuni când formatați o unitate amovibilă în NTFS.

Criteriul 1: Dimensiunile fișierelor

Decideți ce dimensiune fișierele veți stoca pe unitatea flash.

De exemplu, dimensiunea clusterului pe o unitate flash este de 4096 de octeți. Dacă copiați un fișier de 1 octet, va dura totuși 4096 de octeți pe unitatea flash. Prin urmare, pentru fișiere mici este mai bine să utilizați dimensiuni mai mici ale clusterului. Dacă unitatea flash este destinată stocării și vizualizării fișierelor video și audio, atunci este mai bine să alegeți o dimensiune mai mare a clusterului, undeva în jur de 32 sau 64 kb. Când o unitate flash este destinată pentru diverse scopuri, puteți lăsa valoarea implicită.

Amintiți-vă că o dimensiune de cluster selectată incorect duce la pierderea de spațiu pe unitatea flash. Sistemul setează dimensiunea standard a clusterului la 4 KB. Și dacă există 10 mii de documente pe disc, câte 100 de octeți fiecare, atunci pierderea va fi de 46 MB. Dacă ați formatat unitatea flash cu parametrul cluster de 32 kb, iar documentul text va avea doar 4 kb. Va mai dura 32 kb. Acest lucru duce la utilizarea irațională a unității flash și la pierderea unui spațiu pe ea.

Microsoft folosește formula pentru a calcula spațiul pierdut:

(dimensiunea clusterului)/2*(număr de fișiere)

Criteriul 2: Viteza dorită de schimb de informații

Luați în considerare faptul că viteza de schimb de date pe unitatea dvs. depinde de dimensiunea clusterului. Cu cât dimensiunea clusterului este mai mare, cu atât se efectuează mai puține operațiuni la accesarea unității și cu atât viteza unității flash este mai mare. Un film înregistrat pe o unitate flash cu o dimensiune de cluster de 4 kB va fi redat mai lent decât pe o unitate cu o dimensiune de cluster de 64 kB.

Criteriul 3: Fiabilitate

Vă rugăm să rețineți că o unitate flash formatată cu clustere mari este mai fiabilă în funcționare. Numărul de apeluri către mass-media este redus. La urma urmei, este mai fiabil să trimiți o informație într-o singură bucată mare decât de mai multe ori în porțiuni mici.

Rețineți că, în cazul dimensiunilor clusterului non-standard, pot apărea probleme cu software-ul care funcționează cu discurile. Acestea sunt practic utilități care folosesc defragmentarea și aceasta funcționează numai cu clustere standard. Când creați unități flash bootabile, dimensiunea cluster-ului ar trebui să rămână, de asemenea, standard. Apropo, instrucțiunile noastre vă vor ajuta să finalizați această sarcină.

Unii utilizatori de pe forumuri sfătuiesc că, dacă unitatea flash este mai mare de 16 GB, să o împarți în 2 volume și să le formatezi diferit. Formatați volumul mai mic cu parametrul cluster de 4 KB, iar celălalt pentru fișiere mari de 16-32 KB. În acest fel, se va obține optimizarea spațiului și performanța necesară la vizualizarea și înregistrarea fișierelor mari.

Deci, alegerea corectă a mărimii clusterului:

  • vă permite să plasați eficient datele pe o unitate flash;
  • accelerează schimbul de date pe mediul de stocare la citire și scriere;
  • crește fiabilitatea mass-media.

Și dacă îți este dificil să alegi un cluster la formatare, atunci este mai bine să-l lași standard. Puteți scrie despre asta și în comentarii. Vom încerca să vă ajutăm cu alegerea dvs.

Când formatați un hard disk sau o unitate flash, o pregătiți pentru ca sistemul de operare să stocheze informații. În timpul formatării, toate informațiile sunt șterse și este instalat un sistem de fișiere curat.

Poate ați auzit de sistemul de fișiere FAT sau NTFS, dar știți care dintre ele este folosit pe sistemul dvs.? Acest articol explică modul în care este structurat sistemul de fișiere și care sunt diferențele dintre diferitele sisteme de fișiere. De asemenea, vă voi arăta cum să aflați ce sisteme de fișiere folosesc unitățile dvs.

Ce este un sistem de fișiere?

Spațiul pe disc este împărțit în sectoare, fiecare având o dimensiune de aproximativ 512 octeți. Sectoarele sunt grupate în clustere. Clusterele, numite și blocuri de alocare, variază în dimensiune de la 512 de octeți la 64 de kiloocteți, deoarece sunt de obicei formate din mai multe sectoare. Clusterele sunt blocuri adiacente de spațiu pe disc.

Sistemele de operare se bazează pe sistemul de fișiere pentru a organiza stocarea în clustere a informațiilor. Sistemul de fișiere este o bază de date care conține informații despre starea fiecărui cluster. În esență, sistemul de fișiere spune sistemului de operare în ce cluster (sau clustere) este stocat fișierul și unde pot fi scrise date noi.

Despre ce sisteme de fișiere ar trebui să știți?

Practic, sistemul de operare Windows folosește sistemul de fișiere FAT (File Allocation Table), FAT32 și NTFS (New Technology File System).

Pe scurt, NTFS poate stoca fișiere mai mari de 4 GB, iar partițiile pot fi mai mari de 32 GB. NTFS gestionează spațiul liber mai bine decât sistemul de fișiere FAT sau FAT32 și, prin urmare, are ca rezultat o fragmentare mai mică a discului. NTFS acceptă, de asemenea, unele caracteristici de securitate, inclusiv criptarea fișierelor din mers.

În comparație cu NTFS, sistemele de fișiere FAT și FAT32 găzduiesc spațiu mai mic, consumă mai puțin hard disk și, prin urmare, funcționează mai rapid cu unități flash mici. În plus, FAT și FAT32 sunt sisteme de fișiere multiplatforme. Principalul dezavantaj al FAT și FAT32 este limita de dimensiune a partiției de 32 GB, precum și limita de dimensiune a fișierului de 2 GB și, respectiv, 4 GB.

Pentru a stoca informații pe unități flash, este utilizat în principal noul sistem de fișiere exFAT (Extended File Allocation Table), cunoscut și sub numele de FAT64. La fel ca NTFS, acceptă fișiere mai mari de 4 GB și partiții mai mari de 32 GB, iar sistemul său de gestionare a fișierelor evită fragmentarea discului. În același timp, este rapid, optimizat pentru media mobilă și procesarea fișierelor media.

Ce sisteme de operare funcționează cu aceste sisteme de fișiere?

FAT și FAT32 sunt disponibile pentru citire/scriere pe aproape toate sistemele de operare. Anterior, formatarea unui disc pentru sistemul de fișiere NTFS era o modalitate sigură de a-l face inoperabil în afara Windows. Cu toate acestea, suportul pentru citire/scriere NTFS este acum integrat în multe distribuții Linux. Există, de asemenea, un hack care vă permite să lucrați cu acest sistem de fișiere pe Mac OS X versiunea 10.6, deși pare a fi instabil, așa că se recomandă utilizarea MacFuse. Pe de altă parte, exFAT necesită instalarea de drivere atât în ​​Windows XP, cât și în Linux și este acceptat de cele mai recente versiuni de Windows (Vista SP1, Windows 7, 8) și Mac OS X.

De ce este importantă dimensiunea clusterului?

Dacă ați formatat deja discul, trebuie să știți că puteți selecta dimensiunea clusterului (sau dimensiunea blocului de alocare).

În funcție de dimensiunea clusterului (de la 512 de octeți la 64 de kiloocteți), fișierul poate fi stocat în unul sau sute sau mii de clustere. Când dimensiunea fișierului este mai mică decât dimensiunea clusterului, spațiul rămas este irosit. Acest fenomen se numește „spațiu pierdut”. În consecință, stocarea multor fișiere mici pe un disc cu o dimensiune mare de cluster va avea ca rezultat cantități mari de spațiu irosit. Pe de altă parte, dacă alegem o dimensiune mică a clusterului, fișierele mari vor fi împărțite în mai multe bucăți mici, ceea ce poate încetini operațiunile discului, deoarece va dura mai mult timp pentru a citi fișierul corespunzător. Cu alte cuvinte, alegeți cu înțelepciune dimensiunea clusterului.

Cum să aflați tipul sistemului de fișiere de pe un disc?

Sistemul de fișiere este specificat în proprietățile discului. Accesați My Computer, faceți clic dreapta pe unitatea dorită și apoi selectați Proprietăți din meniul contextual. În fila General, în linia Sistem de fișiere, veți vedea tipul sistemului de fișiere.

Pentru a afla dimensiunea clusterului unui disc cu sistemul de fișiere NTFS, utilizați combinația de taste + [R], se va deschide fereastra Run. Asigurați-vă că sunteți autentificat ca utilizator cu drepturi administrative. În fereastra Run a program, tastați cmd în caseta de text și faceți clic pe OK. Apoi, introduceți comanda > fsutil fsinfo ntfsinfo și apăsați Enter.

În Windows XP și Windows 7, puteți, de asemenea, să vizualizați și să modificați dimensiunea clusterului folosind aplicații terțe, cum ar fi .

Ce sistem de fișiere preferați să utilizați pe discuri și de ce? Ați întâmpinat probleme la utilizarea sistemului de fișiere NTFS și cum ați rezolvat aceste probleme?

(hard disk sau flash drive) nu este o piesă întreagă, ci un sistem de celule de memorie numite clustere. Fiecăruia dintre ele i se atribuie un număr de serie unic. Cu alte cuvinte, toată memoria este împărțită în blocuri.

Acum să ne uităm la ce dimensiune are clusterul. Este simplu, este o anumită dimensiune a unei celule de memorie pe disc. Cu instrumente moderne puteți seta absolut orice valoare. Setează dimensiunea clusterului la formatare. Poate fi de cel puțin cinci sute doisprezece octeți și mai mult. Acest lucru va depinde de obiectivele tale.

Acum să ne dăm seama de ce este setată această dimensiune a clusterului. Acest lucru se face pentru a stoca corect informațiile dvs. pe unul sau altul. Acest lucru afectează și optimizarea funcționării dispozitivului. Ar trebui să porniți întotdeauna de la ce va fi folosit dispozitivul. După cum sa menționat mai devreme, dimensiunea clusterului este determinată în timpul formatării dispozitivului de stocare a informațiilor. Sistemul de operare Windows XP a fost primul care a permis utilizatorilor să facă acest lucru pe cont propriu.

Înainte de a începe acest proces, trebuie să selectați tipul sistemului de fișiere. Pentru unitățile amovibile, este întotdeauna mai bine să setați FAT 32. Acest lucru se face astfel încât să fie acceptate de orice dispozitiv. De asemenea, merită să lăsați dimensiunea clusterului ca standard. NTFS este mai potrivit pentru hard disk-uri. Adevărat, în acest caz, dispozitivul dvs. nu va fi disponibil în sisteme de operare precum Windows 98 și altele asemenea.

După ce vă decideți asupra sistemului de fișiere, trebuie să setați dimensiunea clusterului. Dacă nu se face acest lucru, sistemul va seta dimensiunea standard, care va fi egală cu patru kiloocteți. Ce ar trebui să iei în considerare atunci când alegi o mărime? Cu cât clusterul este mai mic, cu atât puteți pune mai multe date pe dispozitivul dvs. de stocare. De exemplu, dacă faceți volumul clusterului suficient de mare, un fișier cu un volum mai mic va ocupa în continuare întregul cluster. Cu toate acestea, în acest caz, toate datele de pe disc vor crește semnificativ. Dacă setați dimensiunea la un kilooctet, atunci fișierele de dimensiuni similare vor ocupa doar această celulă și nu mai mult. Acest lucru va oferi un avantaj și în cazurile în care scoateți unitatea flash fără a o folosi.Într-o astfel de situație, mai puține clustere vor fi deteriorate. Cu toate acestea, viteza de citire a informațiilor va scădea semnificativ.

Prin urmare, ar trebui să vă bazați pe ceea ce veți folosi dispozitivul. Dacă intenționați să păstrați o bibliotecă de filme pe una dintre partițiile hard diskului, atunci o puteți formata cu dimensiunile maxime ale clusterului. Acest lucru va permite discului să proceseze și să reproducă datele înregistrate pe el mult mai rapid. Dacă acesta este un disc de sistem, atunci clusterele sale nu ar trebui să depășească dimensiunea standard. În caz contrar, veți pierde mult spațiu util, deoarece sistemele de operare conțin o mulțime de fișiere mici. În plus, acest lucru va duce la ca discul să petreacă o cantitate mare de timp procesând datele.

Probabil că ați văzut această imagine de mai multe ori - deschideți proprietățile unui folder cu fișiere și vedeți că dimensiunea acestuia și dimensiunea fișierelor stocate în el pe disc sunt diferite. Diferența este de obicei mică, dar totuși, cum este posibil acest lucru? "intrigi" Este Windows, ca, de exemplu, în cazul hard link-urilor, care sunt prezentate de Explorer ca fișiere reale cu o dimensiune foarte reală?

Nu, de data aceasta Windows nu ascunde nimic; de fapt, se potrivește atât cu dimensiunea folderului de fișiere, cât și cu cantitatea de spațiu pe disc pe care o ocupă. Totul ține de clustere, sau mai degrabă de dimensiunea lor.

Rareori trebuie să aveți de-a face cu clustere, atunci când formatați un disc sau o partiție, și chiar și atunci puțini oameni acordă atenție acestui punct, dar uneori merită să acordați atenție. Dar ce este acest cluster? In termeni simpli, cluster este cea mai mică locație de memorie de pe un disc în care poate fi scris un fișier. Dacă vă imaginați un disc sub forma unui notebook cu un pătrat, atunci grupul va fi o celulă separată. Cu toate acestea, nu este nevoie să confundăm clusterele cu sectoarele; putem vorbi despre clustere atunci când discul are partiții logice cu un sistem de fișiere care determină dimensiunea clusterului.

Acum să vorbim despre ce legătură are aceasta cu spațiul ocupat de fișierele de pe disc.

Faptul este că a priori un cluster nu poate fi umplut pe jumătate cu date; el este fie ocupat, fie liber. Să presupunem că dimensiunea clusterului din partiția dvs. este 64 KB. Dacă scrieți un fișier în el cu dimensiunea 2 KB, atunci va ocupa în continuare spațiu pe disc 64 KB. Aruncă o privire la prima captură de ecran.

Greutatea fișierului text 2,81 KB ocupă spațiu pe disc 2 MB, și totul pentru că aceasta este exact dimensiunea clusterului. Este clar că este irațional să folosiți un cluster de această dimensiune, deoarece spațiul liber pe disc în acest caz se va umple rapid, cu toate acestea, nu totul este atât de simplu.

Notă: puteți afla numărul total de clustere de pe disc cu comanda fsutil fsinfo ntfsinfo X:, Unde X– scrisoare volum. Datele sunt afișate în sistem numeric hexazecimal.

Utilizarea clusterelor mici are și dezavantajele sale.