Što je defragmentacija i koliko traje?



Isprobajte Naš Instrument Za Uklanjanje Problema

Program za defragmentiranje diska uslužni je program prisutan u sustavu Microsoft Windows koji je dizajniran za povećanje vremena pristupa disku preslagivanjem pohranjenih datoteka. Pokušava pohraniti sve podatke na susjedna mjesta za pohranu. Glavni cilj defragmentacije je smanjiti vrijeme putovanja glave (ovo je vrijeme koje vaš diskovni pogon treba da pokaže na ciljno mjesto i spreman je za pristup).



Počevši sa sustavom Windows Vista, Windows defragmentacija diska znatno je poboljšana i smatra se boljom od svoje prethodnice. Program za defragmentiranje diska u pozadini izvodi zadatak niskog prioriteta bez utjecaja na performanse računala. U većini slučajeva program za defragmentaciju radi samo kada je vaše računalo u stanju mirovanja.



Zašto nam je potrebna defragmentacija diska?

Razgovarajmo uobičajenije. Kad datoteku izbrišete s računala, njezin je prostor označen kao slobodan. Kada spremite datoteku, ona se stavlja na prvi slobodni prostor. Ako taj slobodni prostor nije dovoljno velik za smještaj datoteke, datoteka se raščlanjuje. Dio se tamo pohranjuje, dok se preostali dio sprema na sljedeće slobodno mjesto. Međutim, neki operativni sustav to u početku ne radi. Ako na disku ima prostora koji nikada nije korišten, poželjno je da tu sačuva datoteku. To znači da se cijeli vaš pogon popunjava praznim mjestima.



Defragmiranje diska postupak je uklanjanja svih slučajnih slobodnih prostora, zatim prikupljanje svih datoteka i njihovo spremanje u susjedne blokove memorije. To ubrzava preuzimanje datoteka na vašem sustavu.

Vaš se tvrdi disk sastoji od glave s koje čita podatke. Operacijski sustav ima mapiranje svih datoteka i mjesta na kojima su spremljene. Usmjerava glavu na određeno mjesto i pristupa tamo spremljenim podacima. Zatim glava mora prijeći kroz disk do tog mjesta i pročitati podatke. Sad zamislite da li je pogon na vašem računalu imao datoteke spremljene s mnogo razmaka između njih. Glava bi morala iznova mijenjati svoje mjesto da bi pročitala datoteku. To će učinkovito povećati vrijeme pristupa datotekama. Defragmentacija diska pokušava eliminirati ovo dodatno vrijeme.



Koja je mehanika defragmentacije diska?

Prema zadanim postavkama, alat za defragmentaciju defragmentirat će samo datoteke manje od 64 MB. Fragmenti ove veličine već sadrže najmanje 17000 susjednih nakupina. To znači da se velike datoteke poput igara i filmova neće defragmentirati pomoću zadane defragmentacije. Morat ćete proslijediti određenu naredbu da biste se uvjerili da jest (-w kako je kasnije objašnjeno).

Prije nego što računalo počne s defragmentacijom vašeg pogona, mora napraviti kartu cijelog diska, posebno svih praznih prostora i veličina datoteka. Odabire datoteku iz prvog slobodnog prostora za premještanje. Ako je slobodni prostor dovoljno velik, on tamo izravno pohranjuje datoteku. Ako nije, pronalazi datoteku pored slobodnog prostora i privremeno je premješta negdje. To čini slobodni prostor većim dok ne postane dovoljno velik da prvu datoteku tamo premjestite u jednom zaraznom komadu (zarazno znači da datoteku ne razbijate i ne pohranjujete u cjelini). To nastavlja sve dok na disku ne ostane slobodnog prostora.

Nekoliko točaka treba zapamtiti:

  • Program za defragmentaciju diska neće defragmentirati datoteke koje su već u upotrebi.
  • Program za defragmentaciju diska ne defragmentira datoteke koje se nalaze u košu za smeće. To je razumljivo jer ćete trošiti svoje resurse ako biste datoteku na kraju ipak trebali izbrisati.
  • Program za defragmentaciju diska ne defragmentira sljedeće datoteke: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, datoteka stranice sa sustavom Windows i Dump memorije. Postoji nekoliko parametara pomoću kojih možemo osigurati da defragmentira i datoteke pokretanja.

Koliko traje defragmentacija ili koliko prolaza treba?

Defragmentacija stvarno ovisi o hardveru koji koristite. Što je veći tvrdi disk, to će trebati više vremena; što više datoteka bude spremljeno, računalu će trebati više vremena za defragmentiranje svih. Vrijeme se razlikuje od računala do računala, jer svako ima svoj jedinstveni slučaj.

Vrijeme se može kretati od nekoliko minuta do nekoliko sati. Naravno, možete nastaviti koristiti računalo dok je postupak u tijeku, ali preporučljivo je izbjegavati kopiranje ili premještanje datoteka jer će to samo puno produžiti. Vrijeme vam može ići i do 24 sata ako imate ogroman pogon koji je ispunjen raznim stvarima.

Defragmentacija također zadaće obavlja u dodavanjima. Isprva grubo doda, a sljedeći put doradi. Nakon svakog prolaska, vaš tvrdi disk postaje organiziraniji i brži za pristup.

Koje dodatne naredbe možemo proslijediti modulu?

Nekoliko je opcija naredbenog retka za koje se izjašnjavate čime će se postupak defragmentiranja promijeniti kako želite. Glavna naredba u naredbenom retku je „ defrag C: ', Gdje je' C: 'pogon koji pokušavate defragmentirati.

-r Ovo je zadana postavka defragmentacije i defragmentira samo segmente datoteka manje od 64 MB

-c Ova naredba defragmentira sve sveske na vašem računalu. Kad koristite ovu naredbu, ne trebate navesti slovo diska.

-u Ovo izvodi potpunu defragmentaciju datoteka svih veličina na određenom disku, bez obzira na veličinu.

-i To čini defragmentaciju samo kada računalo miruje.

-v Ova naredba osigurava da vam moduli za defragmentaciju prikazuju cjelovita izvješća po završetku.

-b Optimizira samo datoteke za pokretanje.

-do Ova naredba će analizirati odabrani pogon i prikazati izvješće koje se sastoji od izvješća o analizi i defragmentaciji.

Naredbe za naredbe možete lako proslijediti pomoću naredbenog retka kada ručno pokrećete defragmentator diska. Na primjer, možemo izvršiti naredbu “-w” na lokalnom disku C izvršavanjem sljedeće naredbe:

defrag C: -w

Također možete proslijediti nekoliko parametara odjednom razdvajanjem naredbe s razmakom između. Na primjer, možemo pokrenuti '-w' i '-i' izvršavanjem sljedeće naredbe:

defragmentirati D: -w –i

4 minute čitanja