A használni kívánt fájlrendszer megkérése mellett a lemezformázó eszközök egy „Elosztási egység méretét” is kérik. Mit jelent ez, és milyen értéket válasszon?
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A kérdés
Andrew Keeton, a SuperUser olvasója kíváncsi arra, hogy pontosan mit kell tennie a kiosztási szakaszban a meghajtó formázásakor. Ír:
1 TB 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álasszak az allokációs egység méretének beállításához? Az opciók 512 bájttól 64K-ig terjednek. Vannak irányelvek, amelyeket más meghajtótípusokra alkalmazhatok? Hagyjam abba a piszkálást és hagyjam "alapértelmezetten"?
Noha az alapértelmezett beállítás általában a legjobb választás a legtöbb felhasználó számára, ássunk egy kicsit mélyebbre.
A válaszok
Jonathan és Andrew, a SuperUser közreműködői némi betekintést nyújtanak. Jonathan írja:
Ha „standard felhasználó” a Microsoft meghatározása szerint, akkor meg kell őriznie az alapértelmezett 4096 bájtot. Alapvetően az allokációs egység mérete a merevlemez blokkmérete, amikor az NTFS-t formázza. Ha sok kicsi fájlja van, akkor célszerű a kiosztási méretet kicsiben tartani, hogy a merevlemezen tárolt hely ne pazarolódjon el. Ha sok nagy fájlja van, akkor annak magasabb szinten tartása növeli a rendszer teljesítményét azáltal, hogy kevesebb blokkot kell keresnie.
De ismét, manapság a merevlemez kapacitása egyre nagyobb, és kis különbség van a megfelelő kiosztási méret kiválasztásával. Javasoljuk, hogy csak az alapértelmezett értéket tartsa meg.
Ne feledje azt is, hogy a többségi fájl viszonylag kicsi, a nagyobb fájlok nagyságúak, de egységekben kicsiek.
Andrew kibővíti Jonathan válaszát:
A tér hatékonyságát tekintve a kisebb kiosztási egységméretek jobban teljesítenek. A fájlonként elvesztegetett átlagos terület a kiválasztott AUS fele lesz. Tehát a 4K fájlonként 2K-t, a 64K pedig 32K-t pazarol. Ugyanakkor, amint arra Jonathon rámutat, a modern meghajtók hatalmasak, és egy kis elpazarolt helyet nem érdemes elgondolkodtatni, és ez nem lehet meghatározó tényező (hacsak nem egy kis SSD-n van).
Hasonlítsa össze a 4K és a 64K átlagos esetveszteséget (32K-2K = 30K) 10 000 fájl esetén, amely csak 300 000 KB vagy kb. 300 MB méretű.
Gondoljon inkább arra, hogy az operációs rendszer hogyan használja a helyet. Tegyük fel, hogy van egy 3K fájlja, amelynek 2K-ra kell növekednie. 4K AUS esetén az adatokat két blokkra kell osztani - és előfordulhat, hogy nincsenek együtt, így töredezettséget kap. 64K AUS esetén sokkal kevesebb blokk van nyomon követhető és kevesebb a töredezettség. A 16x-os blokkméret azt jelenti, hogy a követendő blokkok számának 1/16-a.
Olyan médialemez esetén, ahol fényképeket, zenéket és videókat tárolnak, minden fájl legalább 1 MB méretű, a legnagyobb AUS-t használom. A Windows rendszerindító partícióhoz a Windows alapértelmezését használom (ami 4K minden 16 TB-nál kisebb NTFS-meghajtóra).
A meglévő lemezen található fürt méretének megismerése:
fsutil fsinfo ntfsinfo X:
Van valami hozzáfűzhető a magyarázathoz? Hangzik el a megjegyzésekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .