Što je fragmentacija i defragmentacija?

Fragmentacija javlja se na a tvrdi disk, a memorijski modul, ili drugi medij kada podaci nisu dovoljno usko fizički zapisani na pogon. Ti fragmentirani, pojedinačni podaci općenito se nazivaju ulomci.

Defragmentacija, dakle, je proces od un-fragmentiranje ili spajanje na komade, one fragmentirane datoteke tako da fizički sjede bliže disku ili drugom mediju, potencijalno ubrzavajući mogućnost pogona da pristupi datoteci.

Što su fragmenti datoteka?

Fragmenti, kao što ste upravo pročitali, jednostavno su dijelovi datoteka koji nisu postavljeni jedan pored drugog na pogonu. To bi moglo biti pomalo čudno razmišljati o tome, i ništa što biste ikada primijetili, ali to je istina.

Na primjer, kada izradite novu datoteku Microsoft Worda, vidite cijelu datoteku na jednom mjestu, na primjer na radnoj površini ili u mapi Dokumenti. Možete ga otvoriti, urediti, ukloniti, preimenovati, što god želite. Iz vaše perspektive, sve se to događa na jednom mjestu, ali barem u stvarnosti fizički na pogonue, to često nije slučaj.

Umjesto toga, vaš tvrdi disk vjerojatno sprema dijelove datoteke u jedno područje uređaja za pohranu dok ostatak postoji negdje drugdje na uređaju, potencijalno daleko... relativno, naravno. Kada otvorite datoteku, vaš tvrdi disk brzo spaja sve dijelove kako bi je mogao koristiti ostatak vašeg računalnog sustava.

Kada pogon mora pročitati dijelove podataka iz više različitih područja na pogonu, ne može pristupiti cijelih podataka što je brže moguće da su svi zajedno zapisani u istom području pogona.

Fragmentacija: analogija

Kao analogiju, zamislite da želite igrati kartašku igru ​​koja zahtijeva cijeli špil karata. Prije nego što možete igrati igru, morate dohvatiti špil gdje god se nalazio.

Ako su karte raširene po cijeloj prostoriji, vrijeme potrebno da se skupe i poslože bit će puno veće nego da sjede na stolu, lijepo organizirane.

Špil karata raširen po cijeloj prostoriji može se smatrati fragmentiranim špilom karata, slično kao fragmentirani podaci na tvrdom disku koji, kada se skupi (defragmentirano), može biti jednako datoteci koju želite otvoriti ili procesu iz određenog softverskog programa koji treba trčanje.

Zašto dolazi do fragmentacije?

Fragmenti se događaju kada se sustav datoteka omogućuje stvaranje praznina između različitih dijelova datoteke. Ako znate išta o datotečnim sustavima općenito, možda ste već pretpostavili da je datotečni sustav krivac u ovom poslu s fragmentacijom, ali zašto?

Ponekad se fragmentacija događa jer je datotečni sustav rezervirao previše prostora za datoteku kada je prvi put stvorena i stoga je ostavio otvorena područja oko nje.

Prethodno obrisane datoteke također su još jedan razlog zašto datotečni sustav fragmentira podatke kada su napisani. Kada se datoteka ukloni, njezin prethodno zauzeti prostor sada je otvoren za spremanje novih datoteka u nju. Kao što možete zamisliti, ako taj sada otvoreni prostor nije dovoljno velik da podrži cijelu veličinu nove datoteke, tada se tamo može spremiti samo dio. Ostatak se mora smjestiti negdje drugdje, nadamo se, u blizini, ali ne uvijek.

Imati neke dijelove datoteke na jednom mjestu, dok se drugi nalaze na drugom mjestu, zahtijevat će da tvrdi disk izgleda kroz praznine ili prostore koje zauzimaju druge datoteke dok ne sakupi sve potrebne dijelove za spajanje datoteke za vas.

Ova metoda pohranjivanja podataka potpuno je normalna i vjerojatno se nikada neće promijeniti. Alternativa bi bila da datotečni sustav neprestano mijenja sve postojeće podatke na disku svaki i svaki kada se datoteka promijeni, što bi proces pisanja podataka dovelo do indeksiranja, usporavajući sve ostalo to.

Dakle, iako je frustrirajuće što postoji fragmentacija, koja malo usporava računalo, o tome biste mogli razmišljati kao o "nužnom zlu" na neki način - ovaj mali problem umjesto mnogo veći.

Defragmentacija u pomoć!

Kao što znate iz svih dosadašnjih rasprava, datotekama na uređaju za pohranu može se pristupiti mnogo brže, barem na tradicionalnom tvrdom disku, kada su dijelovi koji ih čine blizu jedan drugom.

S vremenom, kako dolazi do sve više fragmentacije, može doći do mjerljivog, čak i zamjetnog usporavanja. Možda ćete to doživjeti kao opću tromost računala, ali, pod pretpostavkom da je došlo do pretjerane fragmentacije, veliki dio te sporosti može biti zbog vremena potrebnog vašem tvrdom disku da pristupi datoteci za datotekom, svakoj na bilo kojem broju različitih fizičkih mjesta na voziti.

Dakle, povremeno, defragmentacija, ili čin preokretanja fragmentacije (tj. okupljanje svih dijelova bliže zajedno) je zadatak pametnog održavanja računala. Ovo se obično samo naziva defragmentiranje.

Proces defragmentiranja nije nešto što radite ručno. Kao što smo već spomenuli, vaše iskustvo s vašim datotekama je dosljedno, tako da s vaše strane nije potrebno preuređivanje. Fragmentacija nije samo neorganizirana zbirka datoteka i mapa.

Namjenski alat za defragmentiranje je ono što vam treba. Defragmentator diska je jedan takav defragmentator i jest uključeno besplatno u operacijski sustav Windows. Rečeno je, postoje mnoge opcije treće strane također, bolji od kojih rade a znatno bolji posao u procesu defragmentacije nego Microsoftov ugrađeni alat.

Pogledajte naše Popis besplatnog softvera za defragmentaciju za potpune, ažurirane recenzije najboljih. Defraggler je naš omiljeni.

Defragiranje je prilično jednostavno i svi ti alati imaju slična sučelja. Većinom jednostavno odaberete pogon koji želite defragmentirati i odabrati Defragmentirajte ili Defragirajte. Vrijeme potrebno za defragmentaciju pogona uglavnom ovisi o veličini pogona i razini fragmentacija, ali očekujte da će većini modernih računala i velikih tvrdih diskova trebati sat vremena ili više potpuno defragmentirati.

Trebam li defragmentirati svoj čvrsti disk?

Ne, stvarno ne biste trebali defragmentirati a solid-state tvrdi disk (SSD). Većinom je defragmentiranje SSD-a veliko gubljenje vremena. I ne samo to, time će se skratiti cjelokupni vijek trajanja pogona.

SSD disk je tvrdi disk koji nema pokretnih dijelova. SSD-ovi su u osnovi prerasle verzije pohrane koja se koristi flash diskovi i digitalne kamere.

Kao što ste možda već pogodili, ako pogon nema pokretne dijelove, pa ništa ne oduzima vrijeme dok se kreće oko okupljanja svih fragmenata datoteke zajedno, tada se tim fragmentima može pristupiti istovremeno vrijeme.

Sve što je rečeno, da, fragmentacija se događa na SSD diskovima jer je za to uglavnom kriv datotečni sustav. Međutim, budući da performanse ne utječu ni približno toliko kao na ne-SSD-ovima, stvarno ih ne trebate defragmentirati.

Drugi razlog zašto je nepotrebno je taj što ste vi ne bi trebao defragmentiraj ih! Na taj način će propasti brže nego što bi inače. Evo zašto:

SSD-ovi dopuštaju konačan broj upisivanja (tj. stavljanje informacija na disk). Svaki put kada se defragmentacija pokrene na tvrdom disku, ona mora premjestiti datoteke s mjesta na drugo, svaki put zapisati datoteku na novo mjesto. To znači da bi SSD izdržao stalno pisanje, uvijek iznova, kako proces defragmentacije napreduje.

Više pisanja = više istrošenosti = ranija smrt.

Dakle, bez sumnje, nemojte defragmentirati svoj SSD. Ne samo da je beskorisno, već je i na kraju štetno. Mnogi alati za defragmentiranje vam zapravo neće dati mogućnost defragmentiranja SSD-ova, ili, ako daju, od vas će zatražiti upozorenje koje kaže da se to ne preporučuje.

Samo da bude jasno: čini defragmentirajte svoje uobičajene, staromodne, "vrteće" tvrde diskove.

Više o defragmentaciji

Defragmentiranje tvrdog diska ne pomiče referenca na datoteku, samo njezinu fizičku lokaciju. Drugim riječima, dokument Microsoft Word na vašoj radnoj površini neće napustiti to mjesto kada ga defragmentirate. To vrijedi za sve fragmentirane datoteke u bilo kojoj mapi.

Ne biste se trebali osjećati kao da trebate defragmentirati svoje tvrde diskove po bilo kakvom redovnom rasporedu. Međutim, kao i sve stvari, to će se, naravno, razlikovati ovisno o korištenju vašeg računala, veličini tvrdog diska i pojedinačnih datoteka te broju datoteka na uređaju.

Koliko često biste trebali defragmentirati svoje Windows računalo?

Ako odlučite defragmentirati, samo zapamtite da je potpuno sigurno i nema apsolutno nula razloga da potrošite novac na program da to učinite: postoje puno, vrlo dobri besplatni alati za defragmentaciju!