Kotisivu » miten » Mitä minun pitäisi määrittää allokointiyksikön kooksi muotoilun aikana?

    Mitä minun pitäisi määrittää allokointiyksikön kooksi muotoilun aikana?

    Sen lisäksi, että levyn muotoilutyökalut pyytävät haluamaasi tiedostojärjestelmää, ne pyytävät myös "allokointiyksikön kokoa". Mitä tämä tarkoittaa ja mitä arvoa haluat valita?

    Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..

    Kysymys

    SuperUser-lukija Andrew Keeton on utelias siihen, mitä hänen pitäisi tehdä jakamisosaan, kun muotoillaan asemaa. Hän kirjoittaa:

    Alustan 1TB: n ulkoisen kiintolevyn NTFS-muodossa. Tämä asema on tarkoitettu pääasiassa sellaisten medioiden kuten musiikin ja videon tallentamiseen.

    Mitä minun pitäisi valita allokointiyksikön koon asetus? Vaihtoehdot vaihtelevat 512 tavusta 64K: aan. Onko olemassa ohjeita, joita voisin soveltaa muihin ajotyyppeihin? Pitäisikö minun lopettaa nykiminen ja jätä se "oletusarvoisesti?"

    Vaikka oletusasetus on yleensä paras valinta useimmille käyttäjille, kaivaa hieman syvemmälle.

    Vastaukset

    SuperUserin avustajat Jonathan ja Andrew tarjoavat oivalluksia. Jonathan kirjoittaa:

    Jos olet Microsoftin määrittelemäsi vakiokäyttäjänä, sinun pitäisi säilyttää oletusarvoisesti 4096 tavua. Periaatteessa allokointiyksikön koko on kiintolevyn lohkokoko, kun se muodostaa NTFS-tiedoston. Jos sinulla on paljon pieniä tiedostoja, on hyvä pitää allokointikoko pieni, joten kiintolevytilaa ei hukata. Jos sinulla on paljon suuria tiedostoja, sen pitäminen korkeammalla lisää järjestelmän suorituskykyä vähentämällä lohkoja.

    Mutta nykyään kovalevyn kapasiteetti on yhä suurempi ja korkeampi, sillä se tekee pienen eron valitsemalla oikean allokointikoon. Ehdota, että pidät oletuksena.

    Muista myös, että enemmistötiedosto on suhteellisen pieni, suuremmat tiedostot ovat kooltaan suuria, mutta pieniä yksiköissä.

    Andrew laajentaa Jonathanin vastausta:

    Avaruustehokkuuden kannalta pienemmät jakeluyksiköiden koot toimivat paremmin. Keskimääräinen tila, joka hukkaan tiedostoa kohden, on puolet valitusta AUS: sta. Joten 4K jätteet 2K / tiedosto ja 64K jätteet 32K. Jonathon huomauttaa kuitenkin, että nykyaikaiset asemat ovat massiivisia ja vähän hukkaan menevää tilaa ei kannata hämmentää, eikä tämä pitäisi olla ratkaiseva tekijä (ellei ole pieni SSD).

    Vertaa 4K vs. 64K keskimääräistä tapausjätettä (32K-2K = 30K) 10 000 tiedostoon, jotka tulevat vain 300 000 KB: n tai noin 300 Mt: n tilaan.

    Sen sijaan mieti, miten käyttöjärjestelmä käyttää tilaa. Oletetaan, että sinulla on 3K-tiedosto, jonka täytyy kasvaa 2K. 4K AUS: n avulla tiedot on jaettava kahteen lohkoon - ja ne eivät ehkä ole yhdessä, joten saat pirstoutumisen. 64K: n AUS: n avulla on paljon vähemmän lohkoja, joilla voidaan seurata ja vähentää pirstoutumista. 16x lohkokoko tarkoittaa 1/16: aa lohkojen lukumäärää.

    Medialevylle, johon tallennetaan valokuvia, musiikkia ja videoita, jokainen tiedosto on vähintään 1 Mt, jota käytän suurinta AUS-tiedostoa. Windows-käynnistysosion osalta käytän Windows-oletusarvoa (joka on 4K pienemmälle kuin 16TB: n NTFS-asemalle).

    Voit selvittää klusterin koon olemassa olevalla levyllä:

    fsutil fsinfo ntfsinfo X:


    Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.