Defragmentace
Z MiS
(Rozdíly mezi verzemi)
Verze z 11. 6. 2014, 11:05
Obsah |
Princip
- Je výhodné, když je soubor v po sobě se vyskytujících sektorech.
- Po sobě následující sektory bývají ukládány:
- na stejnou stopu
- nevlezou-li, pak na stejný cylindr
- nevlezou-li, pak na vedle sebe následující cylindry.
- Při čtení souboru pak čtecí hlava klasického pevného disku nemusí přejíždět mezi stopami a čtení souboru je tedy rychlejší.
- Fakt, že je soubor rozházen do navzájem nenavazujících sektorů, se označuje jako (vnější) fragmentace.
- Fragmentaci odstraňujeme postupem nazývaným defragmentace.
Vnitřní × vnější fragmentace
- Vnitřní fragmentace označuje fakt, že při vytváření souboru vždy obsadíme celý cluster/datový blok (viz cluster).
- Defragmentací lze odstranit pouze vnější fragmentaci, vnitřní fragmentaci lze omezit pouze zmenšením velikosti datových bloků/clusterů.
Defragmentaci není třeba řešit
- U souborového systému ext2/ext3 — věří se, že udržuje fragmentaci na rozumné míře.
- U SSD disků, flash disků a dalších médií, kde trvá přístup na všechna místa stejně dlouho (paměti typu Random Access Memory)
Nepleťte RAM jako označení média s náhodným přístupem (všechny paměťové buňky jsou dostupné stejně rychle) se zaužívaným označením RAM ve smyslu operační paměť.
Operační paměť je paměť typu RAM, ale SSD disk je také paměť RAM, stejně jako mnohé další.
Nástroje
- Windows:
defrag
. - GNU/Linux (ext2/ext3/ext4): obvykle není potřeba.
- Viz Nástroje pro práci s diskem.