Aká veľkosť alokačnej jednotky je najlepšia na formátovanie jednotky

Keď formátujete pevný disk, jednou z možností, ktorú môžete urobiť, je veľkosť alokačnej jednotky. Väčšina ľudí to nechá na odporúčanej predvolenej hodnote a pokračuje vo svojom živote. 

Zaujímalo vás však, aký vplyv bude mať zmena veľkosti tohto čísla? Je predvolené číslo najlepšie pre vaše potreby? Pozrime sa, ktorá veľkosť alokačnej jednotky je pre vás najlepšia. V skutočnosti je to menej komplikované, ako si myslíte!

Rýchly kurz o formátoch Disku

Skôr než sa dostaneme konkrétne k alokačným jednotkám, musíme sa krátko dotknúť formátov jednotiek(drive formats) . Keď je disk nenaformátovaný, priestor na fyzickom disku je ako široké pole. Keď naformátujete disk, usporiada sa do adries, ako keby sa toto široké pole rozdelilo na malé pozemky.

Rôzne formáty majú rôzne systémy usporiadania dostupného priestoru, každý má svoje klady a zápory, ale to je príbeh na iný článok.

Čo je veľkosť alokačnej jednotky?

Ak je formátovanie disku ako premena otvoreného poľa na menšie pozemky, potom by alokačná jednotka bola jedným z týchto pozemkov. Niekedy sa označuje aj ako veľkosť „klastra“. Alokačná jednotka je najmenší bit údajov, ktorý môže disk uložiť.

To znamená, že aj keď je jeden súbor menší ako veľkosť alokačnej jednotky, stále zaberie celú vec. Akýkoľvek zostávajúci fyzický priestor je preto zbytočný.

Ako sa určuje predvolená veľkosť prideľovacích jednotiek(Default Allocation Units Size Determined) ?

Ktorá veľkosť alokačnej jednotky je najlepšia, závisí od množstva faktorov. Od celkovej veľkosti disku až po konkrétny operačný systém, ktorý používate. Veľkosť alokačných jednotiek musí byť zvolená tak, aby existovala dobrá rovnováha medzi výkonom disku a efektívnym využitím priestoru.

Typy súborov, ktoré sú uložené na systémovej jednotke, sa však môžu veľmi líšiť od tých na jednotke, ktorá sa bude používať iba na ukladanie mediálnych súborov.

Potom tu máme problém s jednotkami SSD(solid state drives) , ktoré netrpia stratou výkonu, keď dôjde k fragmentácii súboru. Fragmentácia je tiež čiastočne funkciou veľkosti alokácie. Takže predvolená veľkosť alokácie, ktorá sa vám ponúka pri formátovaní disku, je veľkosť na všeobecné použitie, ktorá by mala väčšinu času fungovať pre väčšinu ľudí.

Aký vplyv má veľkosť alokačnej jednotky(Allocation Unit Size) na výkon(Performance) ?

Veľkosť alokačnej(Allocation) jednotky má vplyv na výkon disku. Najmä mechanické pevné disky. V zásade(Basically) platí, že čím väčšiu veľkosť alokačnej jednotky urobíte, tým menší bude celkový počet alokačných jednotiek. Dáva to zmysel, pretože vaše „pozemky“ nehnuteľností sú väčšie. Takže keď váš počítač musí vyhľadať fyzické umiestnenie vašich údajov, adresár je oveľa tenší.

Tým sa skráti „čas vyhľadávania“ disku. To znamená, ako dlho trvá vyhľadanie umiestnenia súboru v tabuľke prideľovania súborov a potom prístup k správnym alokačným jednotkám. Opäť platí(Again) , že na mechanických jednotkách je to významný problém, pretože fyzicky musia presunúť čítacie/zapisovacie hlavy pevného disku na miesto alokačnej jednotky, ku ktorej chcete, aby mal prístup.

Veľmi malá veľkosť alokácie môže tiež viesť k extrémnej fragmentácii. Je to preto, že všetky súbory, ktoré sú väčšie ako alokačná jednotka, budú zapísané do viacerých jednotiek. Problém je v tom, že otvorené jednotky môžu byť roztrúsené po celej jednotke, keď sa súbory časom zapisujú a vymazávajú.

Aký vplyv má veľkosť prideľovacej jednotky(Allocation Unit Size) na miesto na disku(Drive Space) ?

Formátovaný priestor na pevnom disku sa líši od celkového nespracovaného priestoru inzerovaného na obale. Hlavný dôvod nemá nič spoločné s veľkosťou alokačných jednotiek. Je to kvôli dosť hlúpemu faktu, že každý definuje megabajt ako 1024 kilobajtov, okrem výrobcov pevných diskov, ktorí to zaokrúhľujú na 1000. Je to preto, že počítačová pamäť a úložný priestor sa merajú v binárnych jednotkách, nie v desiatkovej sústave, ale to nesúvisí striktne s alokáciou. veľkosť jednotky.

Ďalší dôvod(othe) , prečo sa skutočná veľkosť súboru a množstvo miesta, ktoré zaberá na disku, líšia, súvisí s veľkosťou alokačných jednotiek. Veľkosť jednotky určuje najmenšie množstvo miesta, ktoré môže súbor zaberať na jednotke. Ak je teda veľkosť vašej jednotky 4 kB, ale súbor má veľkosť 2 kB, skončíte s 2 kB výplňových údajov. Ak by mal každý súbor na disku veľkosť iba 2 kB, premrhali by ste polovicu miesta na disku!

Problém je, že súbory prichádzajú vo všetkých veľkostiach. Najmä na systémových diskoch, kde môžu byť milióny malých textových súborov, ktoré obsahujú konfiguračné údaje, ale aj veľké mediálne súbory, ako sú prezentácie alebo fotografie vo vysokom rozlíšení.

Ak urobíte veľkosť alokácie príliš veľkú, budete plytvať priestorom, pretože veľa jednotiek bude čiastočne zaplnených. Urobte ich príliš malé a skončíte so súbormi rozdelenými do mnohých rôznych alokačných jednotiek. Hoci moderné pevné disky sú také veľké, že obavy z premárneného priestoru na prideľovanie súborov už nie sú dôležité.

Odporúčané veľkosti alokačných jednotiek

Takže teraz viete, čo je alokačná jednotka, prečo existuje a aký vplyv má na výkon a priestor, keď ju zmeníte. Zostáva otázka, či by ste to mali zmeniť na modernom počítači.

Úprimnou odpoveďou je, že na štandardnom stolnom počítači to pre vás ako používateľa pravdepodobne nebude mať výrazný rozdiel. Môže to záležať, keď hovoríme o špecializovaných jednotkách v klastri serverov alebo v účelovo vytvorenom poli diskov. Pre vás je zvyčajne najlepšou možnosťou nechať to tak, ako váš operačný systém hovorí, že by malo byť predvolené.

Môžu existovať výnimky. Povedzme napríklad, že máte externý mechanický USB disk, ktorý bude slúžiť len na ukladanie veľkých mediálnych súborov. Ak viete, že prakticky všetky vaše súbory na tomto disku budú väčšie ako veľkosť najväčšej alokačnej jednotky, nemusíte sa obávať plytvania miestom. Zväčšenie veľkosti jednotky na najväčšiu veľkosť menšiu ako je typický súbor na tejto jednotke vám umožní rýchlejšie vyhľadávanie.

Skúsme iný scenár. Máte ultrabook alebo netbook s maličkým SSD ako hlavným diskom. Niečo ako 16GB alebo 32GB jednotka. Priestor(Space) je veľmi obmedzený, takže zmenšením veľkosti alokačnej jednotky môžete znížiť plytvanie priestorom. Keďže ide o SSD , nezáleží na tom, či sú dáta na jednotke fragmentované , pretože tu nie je hlava na čítanie/zápis. (fragmented)Prístup(Access) je okamžitý.

Stojí šťava za stlačenie?

Čo sa týka tvrdých čísel, nevieme vám povedať, ktorá veľkosť alokačnej jednotky bude na aký účel fungovať na 100 %. Ak nemáte čas alebo príležitosť experimentovať, môžete tiež použiť predvolené nastavenie. 

Pre jednotky NTFS Windows je toto číslo 4096 bajtov. Ktoré Microsoft(Which Microsoft) považuje za najlepšiu veľkosť na všeobecné použitie pre typických používateľov. Zmenu predvoleného nastavenia by ste mali vykonať iba vtedy, ak viete, že to zlepší váš konkrétny prípad použitia.



About the author

Som počítačový profesionál s viac ako 10 ročnou praxou. Vo voľnom čase rada pomáham v kancelárii a učím deti používať internet. Moje schopnosti zahŕňajú veľa vecí, ale najdôležitejšie je, že viem pomáhať ľuďom riešiť problémy. Ak potrebujete niekoho, kto vám môže pomôcť s niečím súrne, alebo chcete len nejaké základné tipy, obráťte sa na mňa!



Related posts