Koduleht » kuidas » Mida ma peaksin määrama jaotusühiku suuruse vormindamisel?

    Mida ma peaksin määrama jaotusühiku suuruse vormindamisel?

    Lisaks soovile kasutada failisüsteemi, mida soovid kasutada, küsib ka kettade vormindamise tööriistad „jaotusühiku suurust”. Mida see tähendab ja millist väärtust peaksite valima?

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser-lugeja Andrew Keeton on uudishimulik, mida ta peaks draivi vormindamisel täpselt jaotama. Ta kirjutab:

    Ma vormindan 1TB välist kõvaketast NTFS-failina. See draiv on mõeldud peamiselt meedia, näiteks muusika ja video salvestamiseks.

    Mida peaksin määrama jaotusühiku suuruse seadistamiseks? Valikud on vahemikus 512 baiti kuni 64K. Kas on olemas juhised, mida ma võiksin kasutada teiste draivitüüpide puhul? Kas ma peaksin peatama ja lihtsalt jätma selle vaikimisi?

    Kuigi vaikeseade on enamikule kasutajatele tavaliselt parim valik, kaevame veidi sügavamalt.

    Vastused

    SuperUser'i toetajad Jonathan ja Andrew pakuvad mõningast arusaama. Jonathan kirjutab:

    Kui olete Microsofti määratluse järgi „tavakasutaja”, peate säilitama vaikimisi 4096 baiti. Põhimõtteliselt on jaotusühiku suurus NTFS-vormingus vormindatud kõvakettal olev ploki suurus. Kui teil on palju väikesi faile, siis on hea mõte hoida eraldise suurus väike, nii et teie kõvakettaruumi ei raisataks. Kui teil on palju suuri faile, siis suurendab see suuremat süsteemi jõudlust, kui teil on vähem plokke.

    Kuid tänapäeval muutub kõvaketta võimsus tänapäeval suuremaks ja suuremaks, valides õige jaotuse suuruse. Soovita, et vaikimisi jääksite.

    Samuti pidage meeles, et enamusfail on suhteliselt väikesed, suuremad failid on suured, kuid väikesed.

    Andrew laiendab Jonatani vastust:

    Ruumi tõhususe seisukohalt toimivad väiksemad jaotusühikute suurused paremini. Faili kohta raisatud keskmine ruum on pool valitud AUS-ist. Seega 4K jäätmed 2K faili kohta ja 64K jäätmed 32K. Siiski, nagu juhib Jonathon, on kaasaegsed ajamid massiivsed ja vähe raisatud ruumi ei ole mõttekas üle minna ja see ei tohiks olla määravaks teguriks (kui te pole väike SSD).

    Võrdle 4K vs 64K keskmist juhtumijäätmeid (32K-2K = 30K), 10 000 faili puhul, mis väljuvad ainult 300 000KB-le või umbes 300MB-le.

    Mõelge selle asemel, kuidas operatsioonisüsteem kasutab ruumi. Oletame, et teil on 3K-fail, mis peab kasvama 2K-ni. 4K AUS-iga tuleb andmed jagada kahe ploki vahel - ja need ei pruugi olla koos, nii et saad killustumise. 64K AUS-iga on palju vähem plokke, et jälgida ja vähendada killustatust. 16x ploki suurus tähendab 1/16 plokkide arvu, mida jälgida.

    Meediumikettale, kuhu salvestatakse fotosid, muusikat ja videoid, on iga fail vähemalt 1 MB, mida kasutan suurimat AUS-i. Windowsi boot partitsiooni jaoks kasutan Windowsi vaikimisi (mis on 4K iga NTFS-draivi puhul, mis on väiksem kui 16TB).

    Et teada saada, milline on klastri suurus olemasoleval kettal:

    fsutil fsinfo ntfsinfo X:


    Kas teil on midagi lisada selgitusele? Hääletage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.