1Aug

Wat moet ik de toewijzingseenheid instellen op Wanneer ik formatteer?

click fraud protection

Naast het vragen om het bestandssysteem dat u wilt gebruiken, vragen schijfopmaakhulpmiddelen ook om een ​​"Grootte van de toewijzingseenheid".Wat betekent dit en welke waarde moet je kiezen?

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

De vraag

SuperUser-lezer Andrew Keeton is nieuwsgierig naar wat hij precies zou moeten doen in de toewijzingssectie bij het formatteren van een schijf. Hij schrijft:

Ik formatteer een 1TB externe harde schijf als NTFS.Deze schijf is voornamelijk bedoeld voor het opslaan van media zoals muziek en video.

Wat moet ik kiezen voor de instelling van de toewijzingseenheid? De opties variëren van 512 bytes tot 64K.Zijn er richtlijnen die ik mogelijk op andere typen schijven toepas? Moet ik stoppen met rondneuzen en het gewoon laten staan ​​op "standaard?"

Hoewel de standaardinstelling meestal de beste keuze is voor de meeste gebruikers, gaan we een beetje dieper graven.

instagram viewer

De antwoorden

SuperUser-bijdragers Jonathan en Andrew bieden enig inzicht. Jonathan schrijft:

Als u een "standaardgebruiker" bent volgens de definitie van Microsoft, moet u de standaard 4096 bytes behouden. Kortom, de grootte van de toewijzingseenheid is de blokgrootte op uw harde schijf wanneer deze NTFS formatteert. Als u veel kleine bestanden hebt, is het een goed idee om de toewijzingsgrootte klein te houden, zodat uw harde schijfruimte niet wordt verspild. Als u veel grote bestanden hebt, verhoogt u de systeemprestaties door minder blokken te zoeken om deze hoger te houden.

Maar nogmaals, de capaciteit van de harde schijf wordt steeds hoger en groter, het maakt een klein verschil door de juiste toewijzing te kiezen. Suggereer je gewoon de standaard te behouden.

Houd er ook rekening mee dat het meerderheidsbestand relatief klein is, dat grotere bestanden een grote omvang hebben maar klein zijn in eenheden.

Andrew breidt Jonathan's antwoord uit met:

Qua ruimte-efficiëntie presteren kleinere toewijzingseenheden beter. De gemiddelde verspilling per bestand is de helft van de gekozen AUS.Dus 4K verspilt 2K per bestand en 64K verspilt 32K.Echter, zoals Jonathon opmerkt, moderne drives zijn enorm en een beetje verspilde ruimte is het niet waard om over te huppen en dit zou geen bepalende factor moeten zijn( tenzij je op een kleine SSD zit).

Vergelijk 4K vs 64K gemiddeld zaakafval( 32K-2K = 30K), voor 10.000 bestanden die slechts uitkomen op 300.000 KB of ongeveer 300 MB.

Denk in plaats daarvan na over hoe het besturingssysteem ruimte gebruikt. Laten we zeggen dat je een 3K-bestand hebt dat 2K moet laten groeien. Met een 4K AUS moeten de gegevens over twee blokken worden verdeeld - en ze mogen niet bij elkaar zijn, zodat je versnippering krijgt. Met een 64K AUS zijn er veel minder blokken om bij te houden en minder fragmentatie.16x betekent de blokgrootte 1/16 van het aantal blokken dat moet worden bijgehouden.

Voor een mediaschijf waarop u foto's, muziek en video's kunt opslaan, is elk bestand minimaal 1 MB. Ik gebruik de grootste AUS.Voor een Windows-opstartpartitie gebruik ik de Windows-standaard( dit is 4K voor elk NTFS-station dat kleiner is dan 16TB).

Om erachter te komen wat de clustergrootte is op een bestaande schijf:

fsutil fsinfo ntfsinfo X:

Heeft u iets toe te voegen aan de uitleg? Geluid uit in de opmerkingen. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.