1Aug

Mit kell beállítanom a hozzárendelési egység méretét formázáskor?

A felhasznált fájlrendszer felkérése mellett a lemezformázási eszközök egy "Allocation unit size" -et is kérnek. Mit jelent ez, és milyen értéket kell kiválasztania?

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

A

SuperUser olvasó kérdése Andrew Keeton kíváncsi arra, hogy pontosan mit kell felvennie az elosztási szakaszban, amikor meghajtót formáz.Ő írja:

1TB-s külső merevlemezt formázok NTFS-ként. Ez a meghajtó elsősorban média, például zene és videó tárolására szolgál.

Mit válasszon az elosztási egység méretének beállításáról? A lehetőségek 512 bájtról 64 K-ra terjednek. Vannak olyan iránymutatások, amelyek más típusú meghajtókra vonatkozhatnak? Le kell hagynom, hogy elakadjon, és csak hagyja abba az alapértelmezést?

Bár az alapértelmezett beállítás általában a legtöbb felhasználó számára a legjobb választás, ássunk egy kicsit mélyebben.

A válaszok

SuperUser közreműködők Jonathan és Andrew némi betekintést nyújtanak. Jonathan írja:

Ha a Microsoft definíciója a "Standard felhasználó", tartsa meg az alapértelmezett 4096 bájtot. Alapvetően az elosztási egység mérete a merevlemez blokkmérete, amikor NTFS formátumot formáz. Ha sok kis fájl van, akkor jó ötlet az elosztási méret kicsi megtartása, így a merevlemez-helyed nem fog pazarolni. Ha nagy méretű fájlok vannak, a magasabb rendben tartása növeli a rendszer teljesítményét, ha kevesebb blokkot keres.

De még egyszer, manapság a merevlemez-kapacitás egyre nagyobb és nagyobb, kisebb választási különbséget tesz a megfelelő kiosztási méret kiválasztásával. Javasold, hogy tartsd meg az alapértelmezettet.

Emellett vegye figyelembe, hogy a többségi fájl viszonylag kicsi, nagyobb fájlok nagy méretűek, de kicsiek.

Andrew tovább bővül Jonathan válaszával:

A helytakarékosság szempontjából a kisebb méretű egységméretek jobban teljesítenek. A fájlonkénti átlagos szóródás a választott AUS fele lesz.Így a 4K hulladékot 2K fájlonként és 64K 32K-ot tartalmaz. Ahogy Jonathon rámutat, a modern meghajtók masszívak és egy kis elpazarolt tér nem érdemli meg az átgondolást, és ez nem lehet meghatározó tényező( hacsak nem egy kis SSD).

Hasonlítsa össze a 4K vs 64K átlagos esethulladékot( 32K-2K = 30K), 10 000 fájl esetén csak 300 000 KB vagy 300 MB körül.

Ehelyett gondoljon arra, hogy az operációs rendszer hogyan használja a helyet. Tegyük fel, hogy van egy 3K-as fájlja, melynek szüksége van 2K növekedésre. Egy 4K AUS-val az adatokat két blokkra kell osztani - és nem lehetnek együttesek, így széttöredezettek. A 64 K-os AUS-nál jóval kevesebb blokk van a nyomon követés és a kevésbé töredezettség szempontjából.16x a blokk mérete 1 / 16th azon blokkok száma, amelyek nyomon követhetők.

Olyan médialemezen, ahol fotók, zenék és videók vannak tárolva, minden fájl legalább 1 MB a legnagyobb AUS-t használom. Windows indítópartíció esetén a Windows alapértelmezett értékét használom( amely bármely 16TB-nél kisebb NTFS meghajtó esetén 4K).

Megtudhatja, hogy a fürtméret egy meglévő lemezen van-e:

fsutil fsinfo ntfsinfo X:

Van valami a magyarázat hozzáadásához? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.