Mis on killustatus ja defragmentimine
Miscellanea / / November 28, 2021
Kas soovite mõista, mis on killustatus ja defragmentimine? Siis olete jõudnud õigesse kohta, sest täna saame aru, mida need terminid täpselt tähendavad. Ja kui on vaja killustumist ja defragmentimist.
Arvutite algusaegadel olid meil praeguseks iidsed andmekandjad, nagu magnetlindid, perfokaardid, perfolindid, magnetdisketid ja paar muud. Nende salvestusruum ja kiirus olid äärmiselt väikesed. Lisaks sellele olid nad ebausaldusväärsed, kuna said kergesti rikutud. Need probleemid vaevasid arvutitööstust uuemate salvestustehnoloogiate uuendamisel. Selle tulemusena tekkisid legendaarsed pöörlevad kettaseadmed, mis kasutasid andmete salvestamiseks ja toomiseks magneteid. Kõigi seda tüüpi salvestusseadmete ühine joon oli see, et konkreetse teabe lugemiseks tuli kogu meediumit lugeda järjestikku
Need olid oluliselt kiiremad kui eelmainitud iidsed andmekandjad, kuid neil olid omad nipid. Üks magnetiliste kõvaketaste probleemidest nimetati killustatuks.
Sisu
- Mis on killustatus ja defragmentimine?
- Mis on killustatus?
- Killustumise põhjus
- Millised on killustatusest tulenevad võimalikud probleemid?
- Kuidas tuvastada killustatud draivi?
- Kuidas probleemi lahendada?
- Mis on defragmentimine?
- Solid State Drive ja killustatus
- Järeldus
Mis on killustatus ja defragmentimine?
Võib-olla olete kuulnud termineid killustatus ja defragmentimine. Kas olete kunagi mõelnud, mida need tähendavad? Või kuidas süsteem neid toiminguid teeb? Õppime nende terminite kohta kõike tundma.
Mis on killustatus?
Enne killustatuse maailma avastamist on oluline õppida kõvaketta tööpõhimõtet. Kõvaketas koosneb mitmest osast, kuid peame teadma ainult kahte peamist osa, millest esimene on "vaagen”, see on täpselt selline, nagu võite ette kujutada metallplaati, kuid piisavalt väike, et see kettale mahuks.
On paar sellist metallplaati, millel on mikroskoopiline magnetmaterjali kiht ja need metallkettad salvestavad kõik meie andmed. See vaagen pöörleb väga suure kiirusega, kuid tavaliselt ühtlase kiirusega 5400 RPM (pööret minutis) või 7200 p/min.
Mida kiirem on pöörleva ketta RPM, seda kiirem on andmete lugemis-/kirjutusaeg. Teine on paigutatud komponent, mida nimetatakse ketta lugemis-/kirjutuspeaks või lihtsalt "spinneripeaks". nendel ketastel võtab see pea üles ja muudab magnetilisi signaale, mis tulevad vaagen. Andmed salvestatakse väikeste partiidena, mida nimetatakse sektoriteks.
Seega iga kord, kui uut ülesannet või faili töödeldakse, luuakse uued mälusektorid. Kuid kettaruumi tõhusamaks kasutamiseks püüab süsteem täita varem kasutamata sektori või sektorid. Siit tulenebki killustatuse peamine probleem. Kuna andmeid salvestatakse fragmentidena üle kogu kõvaketta, peame iga kord, kui peame konkreetsetele andmetele juurde pääsema süsteem peab läbima kõik need killud ja see muudab nii kogu protsessi kui ka süsteemi tervikuna erakordseks aeglane.
Mis on killustatus väljaspool arvutimaailma? Fragmendid on väikesed osad millestki, mis kokku pannes moodustavad terviku. See on sama mõiste, mida siin kasutatakse. Süsteem salvestab mitu faili. Kõik need failid avatakse, lisatakse, salvestatakse ja salvestatakse uuesti. Kui faili suurus on suurem, kui see oli enne, kui süsteem faili redigeerimiseks tõi, on vaja killustumist. Fail jaotatakse osadeks ja osi hoitakse hoiuala erinevates kohtades. Neid osi nimetatakse ka "fragmentideks". Sellised tööriistad nagu Failide eraldamise tabel (FAT) kasutatakse laos olevate erinevate fragmentide asukoha jälgimiseks.
See pole teile, kasutajale, nähtav. Sõltumata sellest, kuidas fail on salvestatud, näete kogu faili kohas, kuhu te selle oma süsteemis salvestasite. Kuid kõvakettaga on asjad hoopis teisiti. Erinevad faili fragmendid on salvestusseadmes laiali. Kui kasutaja klõpsab failil selle uuesti avamiseks, paneb kõvaketas kõik killud kiiresti kokku, nii et see esitatakse teile tervikuna.
Loe ka:Mis on Windows 10 haldustööriistad?
Sobiv analoogia killustatuse mõistmiseks oleks kaardimäng. Oletame, et teil on mängimiseks vaja tervet kaardipakki. Kui kaardid on laiali laiali, peate need koguma kogu paki saamiseks erinevatest osadest. Laiali pillutatud kaarte võib pidada faili fragmentideks. Kaartide kogumine on analoogne kõvakettale, mis faili toomisel fragmente kokku paneb.
Killustumise põhjus
Nüüd, kui oleme killustatuse osas selged, mõistkem, miks killustumine toimub. Failisüsteemi struktuur on killustatuse peamine põhjus. Oletame, et kasutaja kustutab faili. Nüüd on koht, kus see oli, vaba. See ruum ei pruugi aga uue faili kui terviku mahutamiseks olla piisavalt suur. Sel juhul on uus fail killustatud ja osad salvestatakse erinevatesse kohtadesse, kus on vaba ruumi. Mõnikord jätab failisüsteem faili jaoks vajalikust rohkem ruumi, jättes salvestusruumi ruumi.
On opsüsteeme, mis salvestavad faile ilma killustatuseta. Kuid Windowsi puhul on failide salvestamine killustatus.
Millised on killustatusest tulenevad võimalikud probleemid?
Kui faile salvestatakse organiseeritult, kulub kõvakettal faili allalaadimiseks vähem aega. Kui failid on salvestatud fragmentidena, peab kõvaketas faili allalaadimisel katma rohkem ala. Lõpuks, kui üha rohkem faile salvestatakse fragmentidena, aeglustub teie süsteem erinevate fragmentide otsimise ajal valimiseks ja kokkupanemiseks kuluva aja tõttu.
Sobiv analoogia selle mõistmiseks – mõelge raamatukogule, mis on tuntud kehva teeninduse poolest. Raamatukoguhoidja ei asenda tagastatud raamatuid oma riiulitel. Selle asemel asetavad nad raamatud oma lauale kõige lähemal asuvale riiulile. Kuigi näib, et niimoodi hoitakse raamatuid kokku palju aega, tekib tõeline probleem siis, kui klient soovib mõnda neist raamatutest laenutada. Juhuslikus järjekorras salvestatud raamatute vahel otsimine võtab raamatukoguhoidjal kaua aega.
Seetõttu nimetatakse killustumist "vajalikuks kurjaks". Nii on failide salvestamine kiirem, kuid lõpuks aeglustab see süsteemi tööd.
Kuidas tuvastada killustatud draivi?
Liiga suur killustatus mõjutab teie süsteemi jõudlust. Seega on jõudluse langust jälgides lihtne aru saada, kas teie draiv on killustatud. Failide avamiseks ja salvestamiseks kuluv aeg on ilmselgelt pikenenud. Mõnikord aeglustuvad ka teised rakendused. Aja jooksul võtab teie süsteemi alglaadimine aega igavesti.
Lisaks killustatusest tulenevatele ilmsetele probleemidele on ka muid tõsiseid probleeme. Üks näide on teie halvenenud jõudlus Viirusetõrje rakendus. Viirusetõrjerakendus on loodud kõigi kõvakettal olevate failide skannimiseks. Kui enamik teie failidest on salvestatud fragmentidena, võtab rakendus teie failide skannimiseks kaua aega.
Samuti kannatab andmete varundamine. See võtab oodatust kauem aega. Kui probleem jõuab haripunkti, võib teie süsteem külmuda või jookseb kokku ilma hoiatusteta. Mõnikord ei saa see käivitada.
Nende probleemide lahendamiseks on oluline kontrollida killustatust. Vastasel juhul on teie süsteemi tõhusus tõsiselt kahjustatud.
Kuidas probleemi lahendada?
Kuigi killustatus on vältimatu, tuleb sellega tegeleda, et süsteem töös hoida. Selle probleemi lahendamiseks tuleb läbi viia teine protsess, mida nimetatakse defragmentimiseks. Mis on defragmentimine? Kuidas defragmentida?
Mis on defragmentimine?
Põhimõtteliselt on kõvaketas nagu meie arvuti arhiivikapp ja kõik selles olevad vajalikud failid on selles kartoteekappis hajutatud ja korrastamata. Nii et iga kord, kui uus projekt tuleb, kulutame pikka aega vajalike failide otsimisele, samas kui oleksime saanud korraldaja neid faile tähestikulises järjekorras korraldada, oleks meil olnud palju lihtsam vajalikud failid kiiresti ja kiiresti üles leida lihtsalt.
Defragmentimine kogub kõik faili killustatud osad ja salvestab need külgnevatesse salvestuskohtadesse. Lihtsamalt öeldes on see killustatuse vastand. Seda ei saa käsitsi teha. Peate kasutama selleks ettenähtud tööriistu. See on tõepoolest aeganõudev protsess. Kuid see on vajalik teie süsteemi jõudluse parandamiseks.
Nii toimub ketta defragmentimise protsess, mida operatsioonisüsteemi sisseehitatud salvestusalgoritm peaks tegema automaatselt. Defragmentimise ajal koondab süsteem kõik hajutatud andmed kitsastesse sektoritesse, liigutades andmeplokke, et koondada kõik hajutatud osad üheks ühtseks andmevooks.
Pärast defragmentimist võib kiirus märkimisväärselt suureneda, näiteks arvuti kiirem jõudlus, lühem algkäivitusaeg ja palju harvem külmutamine. Pange tähele, et defragmentimine on väga aeganõudev protsess, kuna kogu ketast tuleb lugeda ja sektorite kaupa korraldada.
Enamikul kaasaegsetest operatsioonisüsteemidest on süsteemi sisse ehitatud defragmentimisprotsess. Eelmises Windowsi versioonis see aga nii ei olnud või isegi kui oli, ei olnud algoritm piisavalt tõhus, et põhiprobleeme täielikult leevendada.
Seetõttu tekkis defragmentimistarkvara. Failide kopeerimise või teisaldamise ajal võime näha lugemis- ja kirjutamistoimingut, kuna edenemisriba näitab protsessi selgelt. Kuid enamik lugemis-/kirjutusprotsesse, mida operatsioonisüsteem töötab, pole nähtavad. Seega ei saa kasutajad seda jälgida ja oma kõvakettaid süstemaatiliselt defragmentida.
Loe ka:Mis vahe on taaskäivitamisel ja taaskäivitamisel?
Selle tulemusena oli Windowsi operatsioonisüsteem eelsalvestatud vaikedefragmentimistööriistaga, kuid selle puudumise tõttu tõhusate tehnoloogiate tõttu käivitasid mitmed teised kolmanda osapoole tarkvaraarendajad selle probleemi lahendamiseks oma maitse killustatus.
Samuti on mõned kolmanda osapoole tööriistad, mis täidavad seda tööd isegi paremini kui Windowsi sisseehitatud tööriist. Mõned parimad tasuta defragmentimise tööriistad on loetletud allpool:
- Defraggler
- Nutikas defragmentimine
- Auslogicsi ketta defragmentimine
- Puran Defrag
- Disk SpeedUp
Üks parimaid tööriistu selleks on "Defraggler’. Saate määrata ajakava ja tööriist teostab automaatselt defragmentimise vastavalt määratud ajakavale. Saate valida kaasatavad konkreetsed failid ja kaustad. Või võite ka teatud andmed välja jätta. Sellel on kaasaskantav versioon. See teeb kasulikke toiminguid, näiteks teisaldab vähem kasutatud fragmente ketta lõppu, et parandada kettale juurdepääsu, ja tühjendab prügikasti enne defragmentimist.
Enamikul tööriistadel on enam-vähem sarnane liides. Tööriista kasutamise meetod on üsna iseenesestmõistetav. Kasutaja valib, millist draivi ta soovib defragmentida, ja klõpsa protsessi alustamiseks nuppu. Oodake, et protsess võtab vähemalt tund aega. Soovitatav on seda teha igal aastal või vähemalt kord 2-3 aasta jooksul, olenevalt kasutusest. Kuna nende tööriistade kasutamine on niikuinii lihtne ja tasuta, siis miks mitte kasutada seda süsteemi tõhususe stabiilsena hoidmiseks?
Solid State Drive ja killustatus
Solid-state drives (SSD) on uusim salvestustehnoloogia, mis on muutunud tavaliseks enamikes tarbijatele mõeldud seadmetes, nagu nutitelefonid, tahvelarvutid, sülearvutid, arvutid jne. Tahkisdraivid on valmistatud välkmälu abil, mis on täpselt sama mälutehnoloogia, mida kasutatakse meie välkmälu- või mälupulkades.
Kui kasutate tahkis-kõvakettaga süsteemi, kas peaksite defragmentima? An SSD erineb kõvakettast selles mõttes, et kõik selle osad on staatilised. Kui liikuvaid osi pole, ei lähe faili erinevate fragmentide kogumiseks palju aega. Seega on failile juurdepääs antud juhul kiirem.
Kuna failisüsteem on aga endiselt sama, esineb killustumist ka SSD-ga süsteemides. Kuid õnneks see jõudlust peaaegu ei mõjuta, nii et defragmentimist pole vaja teha.
SSD-l defragmentimine võib olla isegi kahjulik. Tahkis-kõvaketas võimaldab fikseeritud piiratud arvu kirjutusi. Korduv defragmentimine hõlmaks failide teisaldamist nende praegusest asukohast ja kirjutamist uude asukohta. See põhjustaks SSD kulumise oma eluea alguses.
Seega on SSD-de defragmentimisel kahjulik mõju. Tegelikult keelavad paljud süsteemid defragmentimise võimaluse, kui neil on SSD. Teised süsteemid annaksid hoiatuse, et oleksite tagajärgedest teadlik.
Soovitatav:Kontrollige, kas teie ketas on Windows 10-s SSD või HDD
Järeldus
Oleme kindlad, et olete nüüd killustatuse ja defragmentimise mõistest palju paremini aru saanud.
Paar näpunäidet, mida meeles pidada:
1. Kuna kettaseadmete defragmentimine on kõvaketta kasutamise seisukohalt kallis protsess, on parem piirduda sellega, et see toimib ainult siis, kui see on vajalik.
2. Mitte ainult draivide defragmentimise piiramine, vaid ka pooljuhtketastega töötades pole defragmentimist vaja kahel põhjusel:
- Esiteks on SSD-d ehitatud nii, et neil on vaikimisi väga kiire lugemis- ja kirjutamiskiirus, nii et väike killustatus ei muuda kiirust palju
- Teiseks on SSD-del ka piiratud lugemis-kirjutamistsüklid, nii et nende tsüklite kasutamise vältimiseks on parem seda defragmentimist SSD-del vältida.
3. Defragmentimine on lihtne protsess kõigi failide bittide korrastamiseks, mis on kõvakettadraividel failide lisamise ja kustutamise tõttu orvuks jäänud.