Defragmentace disku
Napsal: 08 srp 2011 08:20
od ators
Ahoj,
Co je vlastně Defragmentace disku? Smaže to data nebo pouze spojí rozpojené soubory? Mohu Defragmentovat disk C, na kterém je systém?
Re: Defragmentace disku
Napsal: 08 srp 2011 09:15
od Luboš
Každý soubor ve Windows se ukládá na paměťové médium v určitých blocích stejné velikosti (záleží od souborového systému - FAT, NTFS apod.). Často je to velikost 1024, 2048 nebo 4096 bytů. To znamená, že např. textový soubor o velikosti 20 znaků se uloží do tohoto bloku a zbylé místo je nepoužitelné pro další zápis. U dlouhých souborů, které přesahují velikost jednoho bloku se zápis na disk provádí "na přeskáčku" do volných bloků, anebo (pokud je k dispozici) souvisle do několika bloků jdoucích bezprostředně po sobě. V prvním případě mluvíme o tom, že soubor je fragmentovaný, ve druhém případě jde o nefragmentovaný zápis. Operační systém při požadavku na přečtení tohoto souboru "najede" na první zapsaný blok (údaje o jeho umístění jsou uloženy v FAT tabulce na počátku disku) a načte do paměti několik těchto bloků v řadě, protože se předpokládá, že kde je první blok souboru, tak za ním mohou být i jeho další bloky. Protože takto ideálně to skoro nikdy není, tak systém si musí uchovat v paměti obsah prvního správného bloku, pak provést další načtení navazujícího bloku (opět musí nejprve nahlídnout do FAT tabulky) včetně částí jiných souborů, pak opět uchovat správný blok dat a připojit k tomu předešlému a tak to pokračuje až po úplné načtení celého souboru. Načtení fragmentovaného souboru trvá logicky déle než načtení souboru uloženého v navazujících blocích bezprostředně po sobě a proto je doporučeno čas od času provést defragmentaci disku, která to "rozkouskování" každého souboru odstraní a tím se urychlí čtení z disku. Periodicita defragmentace je různá. Pokud na disk často zapisuješ nové soubory, instaluješ programy, mažeš staré soubory, odinstalováváš programy (to děláme všichni a vždy), tak doporučuji defragmentovat jednou za 3 až 5 měsíců. Defragmentovat můžeš samozřejmě i systémový disk, protože u něj je to nejmarkantnější, protože je v provozu po celou dobu zapnutého počítače a na něm se fragmentace projevuje nejvíc.