Obsah:
Definícia - Čo znamená fragmentácia?
Fragmentácia v kontexte pevného disku je stav, v ktorom je obsah jedného súboru uložený na rôznych miestach na disku, a nie na priľahlom priestore. To má za následok neefektívne využitie úložného priestoru, ako aj občasné zhoršenie výkonu. Používatelia často vytvárajú, upravujú, odstraňujú a ukladajú súbory. Operačné systémy typu back-end (OS) tieto súbory nepretržite ukladajú na pevné disky, čo nevyhnutne vytvára rozptýlené súbory. Ak dôjde k fragmentácii, operačný systém musí skonsolidovať uložené súbory, aby sa zvýšila účinnosť spracovania.
Techopedia vysvetľuje fragmentáciu
Fragmentácia, ku ktorej dôjde, keď sa obsah jedného súboru uloží na nesusediacom priestore, nastáva v troch formách:
- Interná fragmentácia: Nepoužitelný pridelený priestor, ktorý znižuje výkon. Súbory sa ukladajú v klastroch, čo sú mini-pridelené oblasti na ukladanie pevných diskov. Každý súbor sa automaticky zapíše na začiatok klastra, čo vytvára medzeru medzi prvým a posledným bajtom súboru, tj medzerou. Interná fragmentácia nastáva aj vtedy, keď sú každému súboru priradené ďalšie špecifické bajty na zarovnanie.
- Externá fragmentácia: Nevyužiteľný pridelený úložný priestor. Aplikácie rozdeľujú a alokujú dostupné miesto, keď sa dáta z disku načítajú a zapisujú. Zostávajúci priestor sa fragmentuje kvôli slabosti algoritmu prideľovania, čo spôsobuje, že dostupné úložisko je nepoužiteľné. Externá fragmentácia nastane aj vtedy, keď sa vytvorí, upraví a odstráni veľké množstvo súborov, tj odstránené súbory sa rozdelia na menšie uložené kúsky.
- Fragmentácia údajov: Vyskytuje sa, keď sa veľké súbory v pamäti rozdelia na menšie časti a / alebo sa operačný systém pokúsi prideliť veľké súbory externému fragmentovanému úložisku. Napríklad, keď používateľ vytvorí nové súbory a vykoná rôzne operácie (napr. Premenovanie, modifikáciu a vymazanie), očakáva sa, že nové dátové súbory budú mať veľmi malé priestory. Ak však tieto nové súbory vyžadujú viac režijných nákladov, OS musí hľadať úložisko, ktoré je vyššie ako priemer.
