If-Koubou

Ko vajadzētu iestatīt piešķīruma vienības izmēru formatēšanas laikā?

Ko vajadzētu iestatīt piešķīruma vienības izmēru formatēšanas laikā? (Kā)

Papildus jautājumam par failu sistēmu, kuru vēlaties izmantot, diska formatēšanas rīki prasīs arī "sadalījuma vienības izmēru". Ko tas nozīmē un kādu vērtību jums vajadzētu izvēlēties?

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs Andrew Keeton ir interesanti par to, ko viņš, domājams, plāno piešķirt sadaļā diska formatēšanas laikā. Viņš raksta:

Es formatēju 1TB ārējo cieto disku kā NTFS. Šis disks galvenokārt paredzēts videoklipu, piemēram, mūzikas un video, saglabāšanai.

Ko vajadzētu izvēlēties sadales vienības izmēra iestatījumam? Iespējas svārstās no 512 baiti līdz 64K. Vai ir kādas vadlīnijas, kuras es varētu piemērot citiem diskiem? Vai man vajadzētu pārtraukt vaļāšanu un vienkārši atstāt to pēc noklusējuma?

Kamēr noklusējuma iestatījums parasti ir labākā izvēle lielākajai daļai lietotāju, mēs izrauksim dziļāku dziļumu.

Atbildes

SuperUser atbalstītāji Jonathan un Andrew piedāvā ieskatu. Džonatans raksta:

Ja esat Microsoft definīcijā "Standarta lietotājs", jums vajadzētu saglabāt noklusējuma 4096 baiti. Būtībā sadales vienības izmērs ir bloķēšanas lielums cietajā diskā, kad tas formatē NTFS. Ja jums ir daudz mazu failu, tad ir pareizi saglabāt sadales izmēru mazu, lai jūsu cietā diska telpa netiktu izšķiesta. Ja jums ir daudz lielu failu, saglabājot to augstāk, palielinās sistēmas veiktspēju, nodrošinot mazāk bloku meklēšanu.

Bet atkal, mūsdienās cieto disku jauda kļūst arvien lielāka un lielāka, tas mazliet atšķiras, izvēloties pareizo sadales lielumu. Ieteicams vienkārši saglabāt noklusējumu.

Paturiet prātā, ka lielākā daļa failu ir salīdzinoši mazi, lielāki faili ir lieli, bet mazi vienībās.

Andrew paplašina Jonathana atbildi ar:

Ņemot vērā kosmosa efektivitāti, mazāki sadales vienību izmēri ir labāki. Viena faila vidējā iztērētā vieta būs puse no izvēlētā AUS. Tātad 4K atkritumi 2K vienā failā un 64K atkritumi 32K. Tomēr, kā norāda Džonatons, mūsdienu diski ir milzīgi, un mazliet izšķērdēta telpa nav vērts sarunāties, un tas nedrīkst būt noteicošais faktors (ja vien jūs neesat uz mazu SSD).

Salīdziniet 4K vs 64K vidējo gadījuma atkritumu (32K-2K = 30K) par 10 000 failiem, kas iziet tikai 300 000 KB vai apmēram 300 MB.

Tā vietā domājiet par to, kā OS izmanto telpu. Pieņemsim, ka jums ir 3K fails, kuram jāaudzē 2K. Ar 4K AUS datiem jābūt sadalītiem divos blokos - un tie nedrīkst būt kopā, lai jūs iegūtu fragmentāciju. Ar 64K AUS ir daudz mazāk bloku, lai sekotu līdzi un mazinātu fragmentāciju. 16x bloka lielums nozīmē 1/16 bloku skaitu, lai sekotu līdzi.

Multivides diskam, kurā tiek attēloti fotoattēli, mūzika un videoklipi, katrs fails ir vismaz 1 MB. Es izmantoju lielāko AUS. Windows boot partition izmanto Windows noklusējuma (kas ir 4K jebkuram NTFS disku mazāks par 16TB).

Lai uzzinātu klastera izmēru esošajā diskā, veiciet tālāk norādītās darbības.

fsutil fsinfo ntfsinfo X:

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.