Domovská » jak » Co mám nastavit velikost jednotky přidělení při formátování?

    Co mám nastavit velikost jednotky přidělení při formátování?

    Kromě požadavku na souborový systém, který byste chtěli použít, budou nástroje pro formátování disku také požádány o "velikost jednotky přiřazení". Co to znamená a jakou hodnotu byste měli vybrat?

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Čtenář SuperUser Andrew Keeton je zvědavý, co přesně má dát do přiřazovací sekce při formátování disku. Napsal:

    Formátuji externí pevný disk 1TB jako NTFS. Tento disk je určen především pro ukládání médií, jako je hudba a video.

    Co mám zvolit pro nastavení velikosti alokační jednotky? Možnosti se pohybují od 512 bytů po 64 kB. Existují nějaké pokyny, které mohu použít pro jiné typy jednotek? Měl bych přestat pokoušet a nechat to na "výchozí"?

    Zatímco výchozí nastavení je pro většinu uživatelů obvykle nejlepší volbou, trochu hlouběji.

    Odpovědi

    Příspěvky SuperUser Jonathan a Andrew nabízejí nějaký pohled. Jonathan píše:

    Pokud jste "standardním uživatelem" podle definice společnosti Microsoft, měli byste mít výchozí 4096 bajtů. Velikost přiřazovací jednotky je v podstatě velikost bloku na pevném disku při formátování NTFS. Máte-li spoustu malých souborů, je dobré umístit velikost alokace tak, aby váš pevný disk nebyl ztracen. Pokud máte spoustu velkých souborů, udržení vyššího výkonu zvýší výkon systému tím, že bude mít k dispozici méně bloků.

    Ale opět, kapacita harddisku se stále zvyšuje a zvyšuje to tím, že vyberete správnou velikost alokace. Navrhněte, abyste si zachovali výchozí nastavení.

    Mějte také na paměti, že většinový soubor je poměrně malý, větší soubory jsou velké, ale malé v jednotkách.

    Andrew rozesílá Jonathanovu odpověď:

    Pokud jde o efektivitu prostoru, menší velikosti alokační jednotky mají lepší výkon. Průměrný prostor plynoucí z jednoho souboru bude polovina zvoleného AUS. Takže 4K odpady 2k na soubor a 64K odpady 32K. Nicméně, jak zdůrazňuje Jonathon, moderní pohony jsou masivní a trochu zbytečný prostor nestojí za to, že by to nemělo být rozhodujícím faktorem (pokud nejste na malém SSD).

    Porovnejte 4K vs 64K průměrný případový odpad (32K-2K = 30K), pro 10 000 souborů, které vyjde pouze na 300 000 kB nebo kolem 300 MB.

    Místo toho zvažte, jak OS používá prostor. Řekněme, že máte 3K soubor, který potřebuje růst 2K. S daty 4K AUS je třeba data rozdělit na dva bloky - a nemusí být společně, takže se dostanete do fragmentace. S 64k AUS je mnohem méně bloků, aby bylo možné sledovat a fragmentovat méně. 16x velikost bloku znamená 1 / 16th počet bloků pro sledování.

    Pro disk s médii, kde jsou uloženy fotografie, hudba a videa, je každý soubor alespoň 1 MB, který používám největší AUS. U bootovacího oddílu systému Windows používám výchozí systém Windows (což je 4K pro libovolnou jednotku NTFS menší než 16TB).

    Chcete-li zjistit velikost clusteru na existujícím disku:

    fsutil fsinfo ntfsinfo X:


    Musíte něco přidat k vysvětlení? Vypadněte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.