En nybegynnerveiledning for diskdefragmentering i 2020

De viktigste maskinvarekomponentene på datamaskinen din - prosessor, minne og intern lagring - fungerer sammen for å gi deg tilgang til filer og laste inn programmer. Mens RAM og prosessor gjør arbeidet sitt lynraskt, ligger den interne lagringen, spesielt hvis det er en harddisk, dessverre etter.



På grunn av de fysiske begrensningene er en typisk harddisk veldig treg og kan ikke følge med prosessorhastigheten. Solid-state-stasjoner, mens de er mye raskere enn mekaniske stasjoner, fungerer fremdeles i gjennomsøkingshastighet sammenlignet med de siste brikkene. Som et resultat kan lese- og skrivedata være uutholdelig sakte prosesser, spesielt når prosessen med naturlig filfragmentering trer inn i og forverrer situasjonen.

Dette er grunnen til at defragmentering av harddisken er nødvendig, selv i 2020. Det reverserer filfragmentering og bidrar til å forbedre datamaskinens ytelse. Hvis du tidligere har kommet over emnet og funnet det liggende på et mystisk språk og ugjennomsiktig datamaskinsnakk, vil du finne denne artikkelen både forfriskende og lysende.



Sannheten er at diskdefragmentering ikke er så mye et komplekst emne som et dårlig forklart. For å forstå fullt ut hva defragmentering av en harddisk innebærer, må noen begreper som fragmentering og Windows-filsystemet forstås. Å vite hvordan den tradisjonelle harddisken fungerer og hvordan SSD-er er forskjellige, vil også hjelpe deg å vite hvorfor førstnevnte skal defragmenteres for optimal ytelse, mens sistnevnte klarer seg helt uten den.



La oss først forklare hvordan harddisken lagrer og leser data.

Harddisken

Harddisken har kommet langt fra IBMs mekaniske uhyrlighet på 1960-tallet til de kompakte lagringsenhetene med hastigheter på 7200 RPM vi bruker i 2020. Til tross for de konstante forbedringene i både hastighet og størrelse, gjenstår det bare et enkelt faktum om harddisken i 2020: det er tregt.

Det er tregt fordi det består av bevegelige deler som spinnfatet og lese-skrivehodet. Disse bevegelige delene betyr at det er en grense for hvor raske forespørsler som sendes av prosessoren kan hente de nødvendige dataene.



For å redusere sakene ytterligere vil ikke alle dataene som må hentes, være på samme sted hele tiden. Det kan hjelpe å tenke på det roterende tallerkenen som en komposittdisk som består av flere konsentriske skiver. La oss si at fire disker samlet utgjør tallerkenen. Hver disk kalles et spor, og hvert spor er delt inn i deler av samme lengde som kalles sektorer. Antall spor og sektorer varierer etter modell, men en enkelt sektor er vanligvis 512 byte i størrelse.

Så hvorfor er dette viktig? Det er to hovedårsaker. Den første er at data som er lagret på de ytre sporene og sektorene er tilgjengelig raskere enn data som er lagret på de indre sporene og sektorene. Den andre grunnen er at hver plass på en harddisk består av et visst antall sektorer. Denne enheten kalles en klynge. En klynge er den minste enheten på harddisken som en fil eller en del av en fil kan lagres i.

Dette bringer oss pent til hvordan Windows organiserer og kontrollerer dataene på harddisker - NTFS-filsystemet.



NTFS-filsystemet

For å si det enkelt, et filsystem er måten et operativsystem ordner og administrerer filene på en disk. Alle versjonene av Windows du er kjent med, bruker NTFS-filsystemet til å organisere filene på en harddisk eller SSD, slik at systemet kan få tilgang til alle etterspurte data.

Stasjoner som bruker NTFS-filsystemet, grupperer vanligvis sektorene i klynger som består av åtte sektorer hver. Dette betyr at hver klynge på en NTFS-stasjon vanligvis er 512 x 8 = 4096 byte i størrelse. Hvis du lagrer en 2MB-fil på en NTFS-stasjon, lagres den som biter på 4096 byte hver på stasjonen. (Hvis du bryr deg om matematikken, betyr det at 2Mb-filen vil oppta omtrent 488 klynger eller biter av plass på harddisken).

Hvordan defragmentering skjer

Nå som du vet at hver fil du plasserer i datamaskinlagringen din er brutt i biter, bør det være lettere å visualisere hvordan fragmentering skjer. Si at du lagrer en 5 MB fil på en stasjon med mye ledig plass; filen blir brutt i biter som vanlig. Biter vil sannsynligvis plasseres ved siden av hverandre, noe som vil gjøre dem sammenhengende. Dette betyr at når prosessoren ber om filen, vil harddisken kunne hente den raskere.



Tenk nå på å lagre den samme filen på en stasjon med ikke så mye ledig plass. Systemet ditt lagrer filen til nærmeste tilgjengelige plass. Hvis den plassen er tilstrekkelig til å inneholde alle filbiter, flott. Hvis ikke, vil systemet plassere noen av bitene et annet sted. Delene av filen er nå skilt fra hverandre. Å lagre biter som sammen utgjør en fil i ikke-sammenhengende mellomrom på harddisken, er det som kalles fragmentering.

Gitt at de fleste av oss regelmessig lagrer filer, hvorav noen er ganske store, på harddiskene våre, er fragmentering en uunngåelig og naturlig konsekvens.

Diskdefragmentering: Hvorfor trenger du det?

Jo flere filer lagres på harddisken og jo større hver fil er, jo mer arbeid må systemet gjøre for å lese og skrive data. En diskstasjon full av store filer betyr at det blir færre og færre sammenhengende steder for å lagre hver fil til et punkt når det rett og slett ikke er noe lenger. Når dette skjer, lagrer systemet ganske enkelt forskjellige biter av hver fil til hvilken plass det kan finne. Jo større filen er, jo flere biter av den er og jo mer spredt er de. Når filen blir bedt om, må lese- / skrivehodet således hoppe rundt på de forskjellige stedene for å montere de forskjellige og spredte biter. Denne prosessen innebærer mye arbeid og tar derfor lenger tid, noe som resulterer i lavere ytelse.

Bortsett fra dette, fordi filene er spredt over alt, er tilgjengelig plass på stasjonen også spredt. Dette fører til at store innkommende filer blir fragmentert umiddelbart, siden ingen sammenhengende del ledig plass er tilgjengelig for dem å bli lagret på.

Selv om lese- og skrivehastighetene til moderne harddisker har forbedret seg enormt sammenlignet med tidligere i tiåret, betyr diskfragmentering at hastigheten vil avta med tiden, noe som også sakte fører til harddisknedbrytning.

Dette er grunnen til at du må defragmentere en diskstasjon regelmessig.

Heldigvis for de fleste av oss har moderne operativsystemer som Windows 10 en defragmenteringsplan som kjører regelmessig og tar seg av harddisken din. Imidlertid kan dette systemet slutte å fungere eller gå i stykker, så du må vite når systemet ditt trenger øyeblikkelig defragging.

Det er noen tegn og symptomer på en sterkt fragmentert harddisk:

  • Lengre lastetider for filer og programmer
  • Grafikk-tunge apper og spill som tar for lang tid å laste inn nye vinduer eller behandle nye miljøer
  • Hørbar støy fra harddisken under systemdrift

Når noen av disse begynner å skje konsekvent, er det sannsynligvis på tide å ringe inn kavaleriet - som vi mener defragging av datamaskinen din. Så hvordan defragmenterer du stasjonen som virkelig trenger det?

Hvordan defragmentere datamaskinen

Med defragging av PCen kan du optimalisere harddisken og frigjøre plass. Imidlertid vil en god defragmentering gjøre mye mer enn det. De spredte filklippene må plasseres ved siden av hverandre for å få raskere gjenvinningshastigheter. Ved å gjøre dette frigjør du også store deler av plass som nye filer kan plasseres i, og reduserer sjansen for at de blir fragmentert veldig raskt etter landing på harddisken. Et annet aspekt ved defragmentering er smart filplassering, som sikrer at filene systemet trenger mest blir plassert på steder som er raskest og lettest tilgjengelig.

Kort sagt er det tre hovedaspekter av diskdefragmentering, som alle defragmenteringsmaskiner har:

  • Fildefragmentering. I løpet av denne prosessen plasseres klynger som inneholder biter av en fragmentert fil ved siden av hverandre. Alle klyngene som utgjør en fil, er samlet på samme sted og bestilt etter hverandre.
  • Space defragmentering . Ledig plass defragmenteres også under denne prosessen. Med dette mener vi at de separate klyngene med ledig plass samles i en solid blokk i stedet for å bli spredt rundt harddisken i mindre separate seksjoner.
  • Smart filplassering. Smart filplassering under defragmentering betyr at filer bestilles i henhold til systemets behov. For eksempel kan systemfiler plasseres i de ytre sporene for raskere lese- og skrivehastigheter, og dermed forbedre PCens oppstartstid. Smart filplassering er dynamisk. Generelt sett er de mest brukte og viktige filene plassert i de mer ytre sporene, mens de minst tilgjengelige filene skrives til de indre sporene på harddisken.

Fra det foregående burde du ha lært hvor viktig diskdefragmentering kan være for diskens helse og generelle systemytelse. Hvis PC-en din ser mye handling og begynner å bli tregere på grunn av alle de hyppige installasjonene og slettingene, kopiering og flytting, spill og grafikkredigering, vil optimalisering av harddisken med funksjonsrik defragmenteringsprogramvare sikkert skape en merkbar forbedring i systemets totale hastighet og ytelse.

Du trenger ikke å ta vårt ord for det. Du kan prøve en defragmentering selv og sjekke resultatene. Som påpekt tidligere har et operativsystem som Windows 10 et innebygd verktøy som gjør de grunnleggende tingene automatisk, men du kan prøve andre med bedre funksjoner og en kraftigere optimaliseringsmotor.

Før vi avslutter denne veiledningen, er det ett viktig spørsmål å svare på: Hva med solid state-stasjoner?

Kan man defragmentere en SSD?

SSD-er erstatter raskt harddisker som valgfri lagringsmaskinvare på moderne bærbare datamaskiner og stasjonære datamaskiner. Selv om de fortsatt er dyre i forhold til sine mekaniske kolleger, kan det ikke benektes at forskjellen i hastighet mellom SSD og HDD er natt og dag.

Hvis den eneste lagringsmaskinvaren på en PC er en SSD, anbefales det ikke å utføre diskdefragmentering i håp om å forbedre stasjonens hastighet. Det kan faktisk ha motsatt effekt.

SSD, i motsetning til harddisker, har ikke mekaniske bevegelige deler. Dermed innebærer lesing av data på en solid state-stasjon en annen prosess. Siden det ikke har et mekanisk hode som beveger seg, forårsaker fragmentering på en SSD ikke reduserte skrivehastigheter, så det spiller ingen rolle hvordan filbiter er spredt over stasjonen. NAND-teknologien sikrer at alle filkomponenter hentes så snart de blir bedt om det.

I stedet for defragmentering er den typiske optimaliseringsoperasjonen på en solid state-stasjon TRIM-kommandoen, som i hovedsak gir stasjonen klarsignal til å tørke de datablokkene som er identifisert som ikke lenger i bruk.

De fleste innebygde defragmenteringsmaskiner har SSD-defragmentering deaktivert av den grunn, det samme gjør de fleste tredjepartsverktøy som gjør det samme. Imidlertid har noen av de mer funksjonsrike defragmenteringsprogrammene der ute muligheten til å defragmentere en SSD uansett, selv om vi ikke anbefaler å ta dette trinnet - med mindre stasjonen det er snakk om er en SSHD (en hybrid av SSD og HDD-teknologi).