Čo mám nastaviť veľkosť priradenia jednotky pri formátovaní?
Okrem toho, že požiadate o súborový systém, ktorý chcete použiť, budú nástroje na formátovanie diskov vyžadovať aj "veľkosť jednotky priradenia". Čo to znamená a akú hodnotu si vyberiete?
Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.
Otázka
Čítač SuperUser Andrew Keeton je zvedavý, čo presne má vložiť do sekcie rozdelenia pri formátovaní disku. On píše:
Formátujem externý pevný disk 1TB ako NTFS. Táto jednotka je určená predovšetkým na ukladanie médií, ako sú hudba a video.
Čo by som mal zvoliť pre nastavenie veľkosti alokačnej jednotky? Možnosti sa pohybujú od 512 bajtov po 64 kB. Existujú nejaké smernice, ktoré by som mohol použiť na iné typy diskov? Mal by som prestať hádzať okolo a len nechať na "predvolené?"
Zatiaľ čo predvolené nastavenie je zvyčajne najlepšou voľbou pre väčšinu používateľov, poďme sa ponoriť trochu hlbšie.
Odpovede
Sponzori SuperUser Jonathan a Andrew ponúkajú určitý pohľad. Jonathan píše:
Ak ste štandardným používateľom podľa definície spoločnosti Microsoft, mali by ste mať predvolené 4096 bajtov. V skutočnosti je veľkosť alokačnej jednotky veľkosťou bloku na pevnom disku pri formátovaní systému NTFS. Ak máte veľa malých súborov, je dobré ponechať veľkosú alokácie malú, aby sa priestor vášho pevného disku neztrácal. Ak máte veľa veľkých súborov, udržanie vyššej úrovne zvýši výkon systému tým, že budete mať menej blokov, ktoré by ste mali hľadať.
Ale znova, kapacita pevného disku sa v súčasnosti zvyšuje a zvyšuje rozdiel pri výbere správnej veľkosti priradenia. Navrhnite si, aby ste si udržali predvolené nastavenie.
Majte tiež na pamäti, že väčšinový súbor je pomerne malý, väčšie sú veľké, ale malé v jednotkách.
Andrew rozoberá Jonathanovu odpoveď:
Pokiaľ ide o efektívnosť vesmíru, menšie alokačné jednotky majú lepšie výsledky. Priemerný priestor plynúci za jeden súbor bude polovica zvoleného AUS. Takže 4K odpady 2K na súbor a 64K odpady 32K. Avšak, ako zdôrazňuje Jonathon, moderné jednotky sú masívne a trochu plytvaný priestor nestojí za to, že by sme sa museli obťažovať a to by nemalo byť rozhodujúcim faktorom (ak nie ste na malom SSD).
Porovnajte 4K vs 64K priemerný prípadový odpad (32K-2K = 30K), pre 10 000 súborov, ktoré vychádzajú len do 300 000 kB alebo okolo 300 MB.
Namiesto toho premýšľajte o tom, ako operačný systém používa priestor. Povedzme, že máte 3K súbor, ktorý musí rásť 2K. S údajmi 4K AUS je potrebné údaje rozdeliť na dva bloky - a nemusí byť spoločné, takže sa dostanete do fragmentácie. S 64 kB AUS je oveľa menej blokov na sledovanie a menej roztrieštenosti. 16x veľkosť bloku znamená 1/16 počet blokov na sledovanie.
Pre disk s médiami, v ktorom sú uložené fotografie, hudba a videá, je každý súbor minimálne 1 MB a používam najväčší AUS. Pre zavádzací systém Windows používam predvolené nastavenie systému Windows (čo je 4K pre akúkoľvek jednotku NTFS menšiu ako 16TB).
Ak chcete zistiť, čo je veľkosť klastra na existujúcom disku:
fsutil fsinfo ntfsinfo X:
Máte niečo doplniť vysvetlenie? Vyjadrite sa v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.