Nedostaci fragmentacije

...

Fragmentacija može učiniti vaše računalo sporim i tromim.

Fragmentacija se događa kada računalo ne može ili ne želi pohraniti datoteku kao jednu jedinicu na svoj disk. Rezultirajući problemi mogu biti manji ili veći, ovisno o stupnju fragmentacije i za što se računalo koristi, ali većina tih nedostataka može se spriječiti ili poništiti.

Uzroci fragmentacije

Datotečni sustav računala dijeli datoteke u blokove za pohranu na disku. Kada ima dovoljno prostora i sustav radi ispravno, ti se blokovi pohranjuju zajedno. Fragmentacija se događa kada, kako se disk puni, ili kada se datoteke brišu i mijenjaju, datotečni sustav pohranjuje blokove datoteke na više mjesta. Kada se datoteka pročita, glave za čitanje/pisanje diska moraju preskočiti disk kako bi pročitale sve blokove datoteke.

Video dana

Brzina čitanja/pisanja

Što je veća fragmentacija, to je više vremena potrebno da se fragmentirane datoteke pročitaju. U teškim slučajevima, datoteke mogu biti pohranjene u malim komadima po cijelom disku, što uzrokuje da glave za čitanje/pisanje provode više vremena krećući se po disku nego čitajući samu datoteku. Spremanje i otvaranje fragmentiranih datoteka može biti mnogo puta sporije od izvođenja istih operacija na nefragmentiranim datotekama. Na primjer, spremanje Microsoft Word dokumenta od 30 megabajta (MB) može potrajati tri sekunde na nefragmentirani disk, ali čak 46 sekundi na iznimno fragmentiran disk.

Brzina primjene i sustava

Neke aplikacije, kao što su aplikacije za fotografije ili video, mogu koristiti prostor na disku ili "scratch disk" za privremenu pohranu tijekom operacija koje zahtijevaju veliku memoriju. Ako je disk za struganje fragmentiran, rezultat će biti usporavanje same aplikacije. Isto tako, većina operacijskih sustava koristi virtualnu memoriju (također poznatu kao "swap", "disk caching" ili "paging") za privremeno pohranjivanje datoteka koje bi inače koristile memoriju s slučajnim pristupom (RAM). Ako je prostor virtualne memorije fragmentiran, sam operativni sustav može usporiti.

Izbjegavanje problema s fragmentacijom

Fragmentacija se najčešće događa zanemarivanjem. Najlakši način za sprječavanje fragmentacije je redovita defragmentacija diska i uklanjanje nepotrebnih datoteka i aplikacija. Microsoft Windows uključuje alat za defragmentaciju za tu svrhu, a dostupni su i komercijalni alati za defragmentaciju. Mac OS X uključuje automatsku defragmentaciju datoteka, ali Apple predlaže da ručna defragmentacija može pomoći za diskove koji su gotovo puni. Drugi načini za izbjegavanje nedostataka fragmentacije uključuju stvaranje particije isključivo za velike datoteke ili grebanje prostora na disku, dodavanje drugog diska ili nadogradnju na veći.