Blød

Hvad er fragmentering og defragmentering

Prøv Vores Instrument Til At Fjerne Problemer





opslået påSidst opdateret: 16. februar 2021

Leder du efter at forstå, hvad der er fragmentering og defragmentering? Så er du kommet til det rigtige sted, da vi i dag vil forstå, hvad disse udtryk præcis betyder. Og når fragmentering og defragmentering er påkrævet.



I computernes tidlige dage havde vi nu ældgamle lagringsmedier såsom magnetbånd, hulkort, hulbånd, magnetiske disketter og et par andre. Disse var ekstremt lave på lager og hastighed. Derudover var de upålidelige, da de nemt ville blive ødelagt. Disse problemer plagede computerindustrien til at innovere nyere lagringsteknologier. Som et resultat kom de legendariske roterende diskdrev, der brugte magneter til at gemme og hente data. En rød tråd blandt alle disse typer lagring var, at for at kunne læse en specifik information, skulle hele mediet læses sekventielt

De var betydeligt hurtigere end de førnævnte gamle lagringsmedier, men de kom med deres egne kinks. Et af problemerne med magnetiske harddiske blev kaldt fragmentering.



Indhold[ skjule ]

Hvad er fragmentering og defragmentering?

Du har måske hørt udtrykkene fragmentering og defragmentering. Har du nogensinde spekuleret på, hvad de betyder? Eller hvordan udfører systemet disse operationer? Lad os lære alt om disse udtryk.



Hvad er Fragmentering?

Det er vigtigt, at vi lærer, hvordan en harddisk fungerer, før vi udforsker fragmenteringens verden. En harddisk består af flere dele, men der er kun to hoveddele, vi skal kende, den første er fad , dette er præcis som hvad du kunne forestille dig en metalplade, men lille nok til at passe til disken.

Der er et par af disse metalskiver, som har et mikroskopisk lag af magnetisk materiale på sig, og disse metalskiver gemmer alle vores data. Denne tallerken drejer med meget høj hastighed, men normalt med en konstant hastighed på 5400 RPM (omdrejninger pr. minut) eller 7200 RPM.



Jo hurtigere omdrejninger pr. minut på den roterende disk, desto hurtigere er datalæse-/skrivetiderne. Den anden er en komponent kaldet Disk læse-/skrivehovedet eller bare spinnerhoved, der er placeret på disse diske, dette hoved opfanger og foretager ændringer i de magnetiske signaler, der kommer fra pladen. Dataene gemmes i små batches kaldet sektorer.

Så hver gang en ny opgave eller en fil behandles, oprettes nye hukommelsessektorer. For at være mere effektiv med diskpladsen forsøger systemet dog at fylde den eller de tidligere ubrugte sektorer. Det er her det store spørgsmål om fragmentering stammer fra. Da dataene er lagret i fragmenter over hele harddisken, skal systemet, hver gang vi skal have adgang til en bestemt data, gennemgå alle disse fragmenter, og det gør hele processen såvel som systemet som helhed ekstremt langsom .

Hvad er fragmentering og defragmentering

Hvad er fragmentering uden for computerverdenen? Fragmenter er små portioner af noget, der, når de sættes sammen, danner hele enheden. Det er samme begreb, der bruges her. Et system gemmer flere filer. Hver af disse filer åbnes, tilføjes, gemmes og gemmes igen. Når størrelsen af ​​filen er større end den var før systemet hentede filen til redigering, er der behov for fragmentering. Filen er opdelt i dele, og delene gemmes forskellige steder i lagerområdet. Disse dele omtales også som 'fragmenter'. Værktøjer som f.eks Filallokeringstabel (FAT) bruges til at spore placeringen af ​​forskellige fragmenter på lager.

Dette er ikke synligt for dig, brugeren. Uanset hvordan en fil er gemt, vil du se hele filen på det sted, hvor du gemte den på dit system. Men på harddisken er tingene helt anderledes. De forskellige fragmenter af filen er spredt ud over lagerenheden. Når brugeren klikker på filen for at åbne den igen, samler harddisken hurtigt alle fragmenterne, så den præsenteres for dig som en helhed.

Læs også: Hvad er administrative værktøjer i Windows 10?

En passende analogi til at forstå fragmentering ville være et kortspil. Lad os antage, at du har brug for et helt sæt kort for at spille. Hvis kortene er spredt ud over stedet, bliver du nødt til at samle dem fra forskellige dele for at få hele bunken. De spredte kort kan opfattes som fragmenter af en fil. Indsamling af kortene svarer til, at harddisken samler fragmenterne, når filen hentes.

Årsagen til fragmentering

Nu hvor vi har en vis klarhed om fragmentering, lad os forstå hvorfor fragmentering opstår. Strukturen af ​​filsystemet er den primære årsag til fragmentering. Lad os sige, en fil slettes af en bruger. Nu er den plads, den besatte, fri. Denne plads er dog muligvis ikke stor nok til at rumme en ny fil som helhed. Hvis dette er tilfældet, fragmenteres den nye fil, og delene gemmes forskellige steder, hvor der er ledig plads. Nogle gange reserverer filsystemet mere plads til en fil end nødvendigt, hvilket efterlader plads i lageret.

Der er operativsystemer, der gemmer filer uden at implementere fragmentering. Men med Windows er fragmentering, hvordan filer gemmes.

Hvad er de potentielle problemer som følge af fragmentering?

Når filer gemmes på en organiseret måde, vil det tage kortere tid for harddisken at hente en fil. Hvis filer er gemt i fragmenter, skal harddisken dække mere område, mens en fil hentes. Til sidst, efterhånden som flere og flere filer gemmes som fragmenter, vil dit system blive langsommere på grund af den tid, det tager at vælge og samle de forskellige fragmenter under hentning.

En passende analogi til at forstå dette - overvej et bibliotek kendt for elendig service. Bibliotekaren erstatter ikke de returnerede bøger på deres respektive hylder. De placerer i stedet bøgerne på en hylde tættest på deres skrivebord. Selvom det ser ud til, at der spares meget tid på at opbevare bøgerne på denne måde, opstår det virkelige problem, når en kunde ønsker at låne en af ​​disse bøger. Det vil tage lang tid for bibliotekaren at søge blandt bøger gemt i tilfældig rækkefølge.

Det er derfor, fragmentering kaldes 'et nødvendigt onde.' Det er hurtigere at gemme filer på denne måde, men det bremser i sidste ende systemet.

Hvordan opdager man et fragmenteret drev?

For meget fragmentering påvirker dit systems ydeevne. Så det er nemt at se, om dit drev er fragmenteret, hvis du observerer et fald i ydeevnen. Tiden det tager at åbne og gemme dine filer er tydeligvis steget. Nogle gange bliver andre programmer også langsommere. Med tiden vil dit system tage evigheder at starte op.

Bortset fra de åbenlyse problemer, som fragmentering forårsager, er der andre alvorlige problemer. Et eksempel er den forringede ydeevne af din Antivirus applikation . Et antivirusprogram er bygget til at scanne alle filerne på din harddisk. Hvis de fleste af dine filer er gemt som fragmenter, vil programmet tage lang tid at scanne dine filer.

Sikkerhedskopiering af data lider også. Det tager længere tid end forventet. Når problemet når sit højdepunkt, kan dit system fryse eller gå ned uden advarsler. Nogle gange kan den ikke starte.

For at håndtere disse problemer er det vigtigt at holde fragmenteringen i skak. Ellers bliver effektiviteten af ​​dit system alvorligt påvirket.

Hvordan løser man problemet?

Selvom fragmentering er uundgåelig, skal den håndteres for at holde dit system oppe og kørende. For at løse dette problem skal en anden proces kaldet defragmentering udføres. Hvad er defragmentering? Hvordan udfører man defragmentering?

Hvad er defragmentering?

Grundlæggende er harddisken som et arkivskab på vores computer, og alle de nødvendige filer i den er spredt og uorganiseret i dette arkivskab. Så hver gang et nyt projekt kommer, vil vi bruge lang tid på at lede efter de nødvendige filer, mens hvis vi havde fået en organisator til at organisere disse filer alfabetisk, ville det have været meget nemmere for os at finde de nødvendige filer hurtigt og nemt.

Defragmentering samler alle de fragmenterede dele af en fil og gemmer disse på sammenhængende lagerlokationer. Kort sagt er det det omvendte af fragmentering. Det kan ikke gøres manuelt. Du skal bruge værktøjer designet til formålet. Dette er i sandhed en tidskrævende proces. Men det er nødvendigt at forbedre dit systems ydeevne.

Sådan foregår processen med diskdefragmentering, det er meningen, at lagringsalgoritmen, der er indbygget i operativsystemet, skal gøre automatisk. Under defragmentering konsoliderer systemet alle de spredte data i stramme sektorer ved at flytte datablokkene rundt for at bringe alle de spredte dele sammen som en sammenhængende datastrøm.

Indlæg kan defragmenteringen opleves en betydelig mængde hastighedsstigning som f.eks hurtigere pc-ydeevne , kortere opstartstid og langt mindre hyppige frysninger. Bemærk, at defragmentering er en meget tidskrævende proces, da hele disken skal læses og organiseres sektor for sektor.

De fleste af de moderne operativsystemer kommer med en defragmenteringsproces indbygget direkte i systemet. Men i den tidligere Windows-version var dette ikke tilfældet, eller selvom det gjorde det, var algoritmen ikke effektiv nok til fuldstændigt at afbøde de underliggende problemer.

Derfor opstod defragmenteringssoftwaren. Under kopiering eller flytning af filer kan vi se læse- og skrivehandlingen finde sted på grund af statuslinjen, der tydeligt viser processen. De fleste læse-/skriveprocesser, som operativsystemet kører, er dog ikke synlige. Så brugere kan ikke holde styr på dette og systematisk defragmentere deres harddiske.

Læs også: Hvad er forskellen mellem genstart og genstart?

Som et resultat kom Windows-operativsystemet forudindlæst med et standarddefragmenteringsværktøj, men på grund af manglen på effektive teknologier lancerede forskellige andre tredjepartssoftwareudviklere deres egen variant af det for at tackle problemet med fragmentering.

Der er også nogle tredjepartsværktøjer, som udfører jobbet endnu bedre end Windows' indbyggede værktøj. Nogle af de bedste gratis værktøjer til defragging er anført nedenfor:

  • Defraggler
  • Smart Defrag
  • Auslogics Disk Defrag
  • Puran Defrag
  • Disk SpeedUp

Et af de bedste værktøjer til dette er ' Defraggler ’. Du kan indstille en tidsplan, og værktøjet vil automatisk udføre defragmentering i henhold til den indstillede tidsplan. Du kan vælge bestemte filer og mapper, der skal inkluderes. Eller du kan også ekskludere visse data. Den har en bærbar version. Den udfører nyttige handlinger såsom at flytte de mindre brugte fragmenter til slutningen af ​​disken for forbedret diskadgang og tømme papirkurven før defragging.

Brug Defraggler til at køre Defragmentering af din harddisk

De fleste af værktøjerne har mere eller mindre en lignende grænseflade. Metoden til at bruge værktøjet er ret selvforklarende. Brugeren vælger hvilket drev de vil defragmentere og klikker på knappen for at starte processen. Forvent, at processen tager mindst en time eller deromkring. Det anbefales at gøre dette årligt eller mindst én gang om 2-3 år, afhængigt af brug. Da det alligevel er enkelt og gratis at bruge disse værktøjer, hvorfor så ikke gøre brug af det for at holde dit systems effektivitet stabil?

Solid State Drive og Fragmentering

Solid-state-drev (SSD) er den nyeste lagringsteknologi, der er blevet almindelig i de fleste forbrugervendte enheder såsom smartphones, tablets, bærbare computere, computere osv. Solid-state-drev er lavet ved hjælp af flash-baseret hukommelse, som er den nøjagtige hukommelsesteknologi, der bruges i vores flash- eller tommelfingerdrev.

Hvis du bruger et system med en solid state-harddisk, skal du så udføre defragmentering? An SSD er forskellig fra en harddisk i den forstand, at alle dens dele er statiske. Hvis der ikke er nogen bevægelige dele, går der ikke meget tid tabt på at samle de forskellige fragmenter af en fil. Så det er hurtigere at få adgang til en fil i dette tilfælde.

Men da filsystemet stadig er det samme, sker der også fragmentering i systemer med SSD. Men heldigvis påvirkes ydeevnen næsten ikke, så der er ingen grund til at udføre defrag.

At udføre defragmentering på en SSD kan endda være skadeligt. En solid state-harddisk tillader et fast begrænset antal skrivninger. Gentagne gange defrag ville involvere at flytte filerne fra deres nuværende placering og skrive dem til en ny placering. Dette ville få SSD'en til at blive slidt tidligt i dens levetid.

At udføre defragmentering på dine SSD'er vil således have skadelige virkninger. Faktisk deaktiverer mange systemer defrag-indstillingen, hvis de har en SSD. Andre systemer vil udsende en advarsel, så du er opmærksom på konsekvenserne.

Anbefalede: Tjek, om dit drev er SSD eller HDD i Windows 10

Konklusion

Nå, vi er sikre på, at du nu har forstået begrebet fragmentering og defragmentering meget bedre.

Et par tips at huske på:

1. Da defragmentering af diskdrev er en dyr proces i forhold til harddiskbrugen, er det bedst at begrænse det til kun at udføre, når og når det er nødvendigt

2. Ikke kun at begrænse defragmenteringen af ​​drev, men når du arbejder med solid-state drev, er det ikke nødvendigt at udføre defragmentering af to årsager,

  • For det første er SSD'er bygget til at have en meget hurtig læse-skrivehastighed som standard, så mindre fragmentering gør ikke den store forskel for hastighederne
  • For det andet har SSD'er også begrænsede læse-skrivecyklusser, så det er bedst at undgå denne defragmentering på SSD'er for at undgå brugen af ​​disse cyklusser

3. Defragmentering er en simpel proces til at organisere alle de filer, der er blevet forældreløse på grund af tilføjelse og sletning af filer på harddiske.

Elon Decker

Elon er en tech-skribent hos Cyber ​​S. Han har skrevet how-to-vejledninger i omkring 6 år nu og har dækket mange emner. Han elsker at dække emner relateret til Windows, Android og de nyeste tricks og tips.