Defragmentace
Defragmentace je proces údržby disku, který reorganizuje data na pevném disku, aby zlepšil jeho výkon. Zjišťuje, které soubory obsahují fragmentovaná data rozptýlená po disku, a poté data přesouvá, aby zlepšil rychlost čtení a zápisu. Defragmentace pevných disků je běžný úkol údržby, ale u SSD a dalších flashových disků není nutná.
Když uložíte nový soubor na pevný disk, rozdělí disk tato data na malé části uložené na plotně disku v jednotkách zvaných sektory. Pokud je pevný disk relativně prázdný, může snadno vyhradit dostatek souvislých sektorů a uložit celý soubor na jedno místo. Pokud soubor později upravíte tak, že zabere více místa, a na plotně disku není dostatek volných sektorů hned vedle něj, disk uloží tato data tam, kde je místo. Postupem času se soubory rozdělují neboli „fragmentují“ a jsou rozptýlené po celém disku. Protože se čtecí a zapisovací hlavy disku musí při čtení nebo zápisu souboru více pohybovat, zpomaluje se přístup k disku a zvyšuje se opotřebení diskové jednotky.
Nástroj pro defragmentaci uklízí disk v několika krocích. Nejprve projde celý disk, vytvoří mapu sektorů a zaznamená, ke kterému souboru je každý sektor přiřazen. Poté data přeuspořádá a znovu spojí fragmentované soubory do souvislých bloků. Pokud je disk velmi fragmentovaný, může defragmentace uvolnit místo na disku sloučením dat z částečně využitých sektorů. Defragmentace může na velkých a silně fragmentovaných discích trvat dlouho, proto byste měli pevné disky pravidelně defragmentovat. Windows i Linux obsahují vestavěné nástroje pro defragmentaci, které se často spouštějí automaticky. Přestože macOS nemá vlastní nástroj pro defragmentaci, obsahuje jiné funkce, které fragmentaci souborů omezují.
NOTE: Defragmentace pevného disku se považuje za běžnou údržbu, ale defragmentace jednotky SSD není nutná a často je škodlivá. SSD čtou a zapisují data stejnou rychlostí bez ohledu na to, zda je soubor fragmentovaný, a pokus o defragmentaci SSD může naopak zkrátit jeho životnost nadměrným počtem cyklů čtení a zápisu.
Otestujte své znalosti