Mīksts

Kas ir sadrumstalotība un defragmentēšana

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





PublicētsPēdējo reizi atjaunināts: 2021. gada 16. februārī

Vai vēlaties saprast, kas ir sadrumstalotība un defragmentēšana? Tad jūs esat nonācis īstajā vietā, jo šodien mēs sapratīsim, ko tieši šie termini nozīmē. Un kad ir nepieciešama sadrumstalotība un defragmentēšana.



Datoru pirmajās dienās mums bija, tagad seni, datu nesēji, piemēram, magnētiskās lentes, perfokartes, perfolentes, magnētiskās disketes un pāris citi. Tiem bija ārkārtīgi zems uzglabāšanas un ātruma apjoms. Turklāt tie nebija uzticami, jo tos varēja viegli sabojāt. Šīs problēmas skāra datoru nozari, lai ieviestu jaunākas uzglabāšanas tehnoloģijas. Rezultātā radās leģendārie griežamie diskdziņi, kas izmantoja magnētus datu glabāšanai un izgūšanai. Kopīgs pavediens starp visiem šiem krātuvju veidiem bija tāds, ka, lai lasītu konkrētu informāciju, viss multivides saturs bija jālasa secīgi.

Tie bija ievērojami ātrāki par iepriekšminētajiem senajiem datu nesējiem, taču tiem bija savi satricinājumi. Viena no problēmām ar magnētiskajiem cietajiem diskiem tika saukta par sadrumstalotību.



Saturs[ paslēpties ]

Kas ir sadrumstalotība un defragmentēšana?

Iespējams, esat dzirdējuši terminus sadrumstalotība un defragmentēšana. Vai esat kādreiz domājuši, ko tie nozīmē? Vai arī kā sistēma veic šīs darbības? Uzzināsim visu par šiem terminiem.



Kas ir sadrumstalotība?

Ir svarīgi, lai mēs uzzinātu, kā darbojas cietais disks, pirms mēs izpētām sadrumstalotības pasauli. Cietais disks sastāv no vairākām daļām, taču mums ir jāzina tikai divas galvenās daļas, no kurām pirmā ir šķīvis , tas ir tieši tāds, kādu jūs varētu iedomāties metāla plāksni, bet pietiekami mazu, lai ietilptu diskā.

Ir daži no šiem metāla diskiem, uz kuriem ir mikroskopisks magnētiskā materiāla slānis, un šie metāla diski glabā visus mūsu datus. Šis šķīvis griežas ļoti lielā ātrumā, bet parasti ar nemainīgu ātrumu 5400 RPM (apgriezieni minūtē) vai 7200 apgr./min.



Jo ātrāks ir griežamā diska RPM, jo ātrāks ir datu lasīšanas/rakstīšanas laiks. Otrais ir komponents, ko sauc par diska lasīšanas/rakstīšanas galviņu vai vienkārši vērpšanas galviņu, kas atrodas šajos diskos. Šī galviņa uztver un veic izmaiņas magnētiskajos signālos, kas nāk no šķīvja. Dati tiek glabāti nelielās partijās, ko sauc par sektoriem.

Tādējādi katru reizi, kad tiek apstrādāts jauns uzdevums vai fails, tiek izveidoti jauni atmiņas sektori. Tomēr, lai efektīvāk izmantotu diska vietu, sistēma mēģina aizpildīt iepriekš neizmantoto sektoru vai sektorus. No tā izriet galvenā sadrumstalotības problēma. Tā kā dati tiek glabāti fragmentos visā cietajā diskā, katru reizi, kad mums ir jāpiekļūst konkrētiem datiem, sistēmai ir jāiziet cauri visiem šiem fragmentiem, un tas padara visu procesu, kā arī sistēmu kopumā ārkārtīgi lēnu. .

Kas ir sadrumstalotība un defragmentēšana

Kas ir sadrumstalotība ārpus skaitļošanas pasaules? Fragmenti ir nelielas kaut kā daļiņas, kuras, saliekot kopā, veido visu vienību. Tas ir tas pats jēdziens, kas tiek izmantots šeit. Sistēma saglabā vairākus failus. Katrs no šiem failiem tiek atvērts, pievienots, saglabāts un vēlreiz saglabāts. Ja faila lielums ir lielāks par to, kāds tas bija, pirms sistēma ienesa failu rediģēšanai, ir nepieciešama sadrumstalotība. Fails tiek sadalīts daļās, un daļas tiek glabātas dažādās uzglabāšanas zonas vietās. Šīs daļas tiek sauktas arī par “fragmentiem”. Tādi rīki kā Failu piešķiršanas tabula (FAT) tiek izmantoti, lai izsekotu dažādu fragmentu atrašanās vietu krātuvē.

Tas nav redzams jums, lietotājs. Neatkarīgi no tā, kā fails tiek saglabāts, jūs redzēsiet visu failu vietā, kur to saglabājāt savā sistēmā. Bet cietajā diskā lietas ir pavisam citādas. Dažādi faila fragmenti ir izkaisīti pa atmiņas ierīci. Kad lietotājs noklikšķina uz faila, lai to vēlreiz atvērtu, cietais disks ātri saliek visus fragmentus, tāpēc tas tiek parādīts jums kopumā.

Lasi arī: Kas ir administratīvie rīki operētājsistēmā Windows 10?

Piemērota līdzība sadrumstalotības izpratnei būtu kāršu spēle. Pieņemsim, ka jums ir nepieciešams viss kāršu komplekts, lai spēlētu. Ja kārtis ir izkaisītas pa visu vietu, jums tās būs jāsavāc no dažādām daļām, lai iegūtu visu klāju. Izkaisītās kartes var uzskatīt par faila fragmentiem. Karšu savākšana ir līdzīga cietā diska fragmentu salikšanai, kad fails tiek ielādēts.

Sadrumstalotības iemesls

Tagad, kad mums ir zināma skaidrība par sadrumstalotību, sapratīsim, kāpēc notiek sadrumstalotība. Failu sistēmas struktūra ir galvenais sadrumstalotības iemesls. Pieņemsim, ka lietotājs ir izdzēsis failu. Tagad vieta, ko tā aizņēma, ir brīva. Tomēr šī vieta var nebūt pietiekami liela, lai tajā ievietotu jaunu failu kopumā. Ja tas tā ir, jaunais fails ir sadrumstalots un daļas tiek glabātas dažādās vietās, kur ir pieejama vieta. Dažreiz failu sistēma failam rezervē vairāk vietas, nekā nepieciešams, atstājot vietas krātuvē.

Ir operētājsistēmas, kas saglabā failus, neieviešot sadrumstalotību. Tomēr operētājsistēmā Windows faili tiek glabāti sadrumstalotībā.

Kādas ir iespējamās sadrumstalotības radītās problēmas?

Ja faili tiek glabāti sakārtotā veidā, faila izgūšana cietajā diskā aizņems mazāk laika. Ja faili tiek glabāti fragmentos, faila izgūšanas laikā cietajam diskam ir jāaptver vairāk vietas. Galu galā, tā kā arvien vairāk failu tiek glabāti kā fragmenti, jūsu sistēma palēnināsies laika dēļ, kas nepieciešams dažādu fragmentu atlasīšanai un salikšanai izguves laikā.

Piemērota analoģija, lai to saprastu – apsveriet bibliotēku, kas pazīstama ar sliktu apkalpošanu. Atgrieztās grāmatas bibliotekārs neaizstāj attiecīgajos plauktos. Tā vietā viņi novieto grāmatas uz plaukta, kas ir vistuvāk savam rakstāmgaldam. Lai gan šķiet, ka, šādi glabājot grāmatas, tiek ietaupīts daudz laika, īstā problēma rodas, kad klients vēlas aizņemties kādu no šīm grāmatām. Bibliotekārei būs nepieciešams ilgs laiks, lai meklētu nejaušā secībā glabātās grāmatas.

Tāpēc sadrumstalotība tiek saukta par 'nepieciešamu ļaunumu'. Šādā veidā failus var uzglabāt ātrāk, taču tas galu galā palēnina sistēmas darbību.

Kā noteikt sadrumstalotu disku?

Pārāk liela sadrumstalotība ietekmē jūsu sistēmas veiktspēju. Tātad, ja novērojat veiktspējas samazināšanos, ir viegli noteikt, vai jūsu disks ir sadrumstalots. Failu atvēršanai un saglabāšanai nepieciešamais laiks ir acīmredzami pieaudzis. Dažreiz arī citas lietojumprogrammas palēninās. Laika gaitā jūsu sistēmas sāknēšana prasīs uz visiem laikiem.

Papildus acīmredzamajām problēmām, ko izraisa sadrumstalotība, pastāv arī citas nopietnas problēmas. Viens piemērs ir jūsu pasliktinātais sniegums Pretvīrusu lietojumprogramma . Pretvīrusu lietojumprogramma ir izveidota, lai skenētu visus failus jūsu cietajā diskā. Ja lielākā daļa failu tiek saglabāti kā fragmenti, lietojumprogrammai būs nepieciešams ilgs laiks, lai skenētu jūsu failus.

Cieš arī datu dublēšana. Tas aizņem ilgāku laiku, nekā paredzēts. Kad problēma sasniedz maksimumu, sistēma var sastingt vai avarēt bez brīdinājuma. Dažreiz to nevar palaist.

Lai risinātu šīs problēmas, ir svarīgi kontrolēt sadrumstalotību. Pretējā gadījumā jūsu sistēmas efektivitāte tiek nopietni ietekmēta.

Kā novērst problēmu?

Lai gan sadrumstalotība ir neizbēgama, tā ir jārisina, lai sistēma darbotos un darbotos. Lai novērstu šo problēmu, ir jāveic cits process, ko sauc par defragmentēšanu. Kas ir defragmentēšana? Kā veikt defragmentēšanu?

Kas ir defragmentēšana?

Būtībā cietais disks ir kā mūsu datora kartotēka, un visi tajā esošie nepieciešamie faili ir izkaisīti un nesakārtoti šajā kartotēkā. Tātad katru reizi, kad nāks jauns projekts, mēs pavadīsim ilgu laiku, meklējot nepieciešamos failus, turpretim, ja mums būtu bijis organizators, kas šos failus sakārtotu alfabētiskā secībā, mums būtu bijis daudz vieglāk ātri un vienkārši atrast nepieciešamos failus.

Defragmentēšana apkopo visas faila sadrumstalotās daļas un saglabā tās blakus esošās krātuves vietās. Vienkārši sakot, tas ir sadrumstalotības reverss. To nevar izdarīt manuāli. Ir jāizmanto šim nolūkam paredzēti rīki. Tas patiešām ir laikietilpīgs process. Bet tas ir nepieciešams, lai uzlabotu jūsu sistēmas veiktspēju.

Tādā veidā notiek diska defragmentēšanas process, un operētājsistēmā iebūvētajam uzglabāšanas algoritmam ir jādarbojas automātiski. Defragmentēšanas laikā sistēma konsolidē visus izkaisītos datus šauros sektoros, pārvietojot datu blokus, lai visas izkaisītās daļas apvienotu kā vienotu datu plūsmu.

Pēc defragmentēšanas var novērot ievērojamu ātruma pieaugumu, piemēram, ātrāka datora veiktspēja , īsāks sāknēšanas laiks un daudz retāka iesaldēšana. Ņemiet vērā, ka defragmentēšana ir ļoti laikietilpīgs process, jo viss disks ir jālasa un jāsakārto pa sektoriem.

Lielākajai daļai mūsdienu operētājsistēmu ir defragmentēšanas process, kas iebūvēts tieši sistēmā. Tomēr iepriekšējā Windows versijā tas tā nebija vai pat tad, ja bija, algoritms nebija pietiekami efektīvs, lai pilnībā mazinātu pamatā esošās problēmas.

Tādējādi radās defragmentēšanas programmatūra. Failu kopēšanas vai pārvietošanas laikā mēs varam redzēt, ka notiek lasīšanas un rakstīšanas darbība, jo progresa josla skaidri parāda procesu. Tomēr lielākā daļa lasīšanas/rakstīšanas procesu, ko darbina operētājsistēma, nav redzami. Tādējādi lietotāji nevar izsekot tam un sistemātiski defragmentēt savus cietos diskus.

Lasi arī: Kāda ir atšķirība starp pārstartēšanu un restartēšanu?

Rezultātā Windows operētājsistēmā tika iepriekš ielādēts noklusējuma defragmentēšanas rīks, taču efektīvu tehnoloģiju trūkuma dēļ dažādi citi trešo pušu programmatūras izstrādātāji ir ieviesuši savu versiju, lai risinātu sadrumstalotības problēmu.

Ir arī daži trešo pušu rīki, kas veic darbu pat labāk nekā Windows iebūvētais rīks. Tālāk ir norādīti daži no labākajiem bezmaksas defragmentēšanas rīkiem:

  • Defraggler
  • Viedā defragmentēšana
  • Auslogics diska defragmentēšana
  • Puran Defrag
  • Diska paātrinājums

Viens no labākajiem rīkiem šim nolūkam ir ' Defraggler '. Varat iestatīt grafiku, un rīks automātiski veiks defragmentēšanu saskaņā ar iestatīto grafiku. Varat izvēlēties konkrētus iekļaujamos failus un mapes. Vai arī varat izslēgt noteiktus datus. Tam ir pārnēsājama versija. Tas veic noderīgas darbības, piemēram, mazāk izmantoto fragmentu pārvietošanu uz diska beigām, lai uzlabotu piekļuvi diskam, un pirms defragmentēšanas iztukšo atkritni.

Izmantojiet Defraggler, lai palaistu cietā diska defragmentēšanu

Lielākajai daļai rīku ir vairāk vai mazāk līdzīgs interfeiss. Rīka izmantošanas metode ir diezgan pašsaprotama. Lietotājs izvēlas, kuru disku vēlas defragmentēt, un noklikšķiniet uz pogas, lai sāktu procesu. Gaidiet, ka process prasīs vismaz stundu. Ieteicams to darīt katru gadu vai vismaz reizi 2-3 gados, atkarībā no lietošanas veida. Tā kā šo rīku lietošana jebkurā gadījumā ir vienkārša un bez maksas, kāpēc gan neizmantot tos, lai sistēmas efektivitāte būtu stabila?

Cietvielu disks un sadrumstalotība

Cietvielu diskdziņi (SSD) ir jaunākā uzglabāšanas tehnoloģija, kas ir kļuvusi izplatīta lielākajā daļā patērētājiem paredzētu ierīču, piemēram, viedtālruņos, planšetdatoros, klēpjdatoros, datoros utt. Cietvielu diskdziņi tiek izgatavoti, izmantojot zibatmiņu, kas ir precīza atmiņas tehnoloģija, kas tiek izmantota mūsu zibatmiņas diskdziņos.

Ja izmantojat sistēmu ar cietvielu cieto disku, vai jāveic defragmentēšana? An SSD atšķiras no cietā diska tādā ziņā, ka visas tā daļas ir statiskas. Ja nav kustīgu daļu, netiek zaudēts daudz laika, apkopojot dažādus faila fragmentus. Tātad šajā gadījumā piekļuve failam ir ātrāka.

Tomēr, tā kā failu sistēma joprojām ir tāda pati, sadrumstalotība notiek arī sistēmās ar SSD. Bet, par laimi, veiktspēja gandrīz netiek ietekmēta, tāpēc nav nepieciešams veikt defragmentu.

Defragmentēšana SSD diskā var būt pat kaitīga. Cietvielu cietais disks nodrošina fiksētu ierobežotu ierakstu skaitu. Atkārtota defragmentēšana nozīmētu failu pārvietošanu no pašreizējās atrašanās vietas un ierakstīšanu uz jaunu vietu. Tas izraisītu SSD nodilumu tā dzīves laikā.

Tādējādi, veicot SSD defragmentēšanu, būs kaitīgas sekas. Faktiski daudzas sistēmas atspējo defragmentēšanas opciju, ja tām ir SSD. Citas sistēmas izdotu brīdinājumu, lai jūs zinātu par sekām.

Ieteicams: Pārbaudiet, vai jūsu disks ir SSD vai HDD operētājsistēmā Windows 10

Secinājums

Mēs esam pārliecināti, ka tagad esat daudz labāk sapratis sadrumstalotības un defragmentēšanas jēdzienu.

Dažas norādes, kas jāpatur prātā:

1. Tā kā diskdziņu defragmentēšana ir dārgs process cietā diska izmantošanas ziņā, vislabāk ir ierobežot to darbību tikai tad, kad tas ir nepieciešams.

2. Ne tikai ierobežojot disku defragmentēšanu, bet arī, strādājot ar cietvielu diskdziņiem, nav nepieciešams veikt defragmentēšanu divu iemeslu dēļ.

  • Pirmkārt, SSD diski pēc noklusējuma ir izveidoti tā, lai tiem būtu ļoti ātrs lasīšanas-rakstīšanas ātrums, tāpēc neliela sadrumstalotība faktiski neietekmē ātrumu.
  • Otrkārt, SSD ir arī ierobežoti lasīšanas un rakstīšanas cikli, tāpēc vislabāk ir izvairīties no šīs defragmentēšanas SSD, lai izvairītos no šo ciklu izmantošanas.

3. Defragmentēšana ir vienkāršs process, kurā tiek sakārtoti visi to failu biti, kas ir palikuši bezsaistes dēļ, pievienojot un dzēšot failus cietajā diskā.

Elons Dekers

Īlons ir tehnoloģiju rakstnieks uzņēmumā Cyber S. Viņš ir rakstījis pamācības jau aptuveni 6 gadus un ir apskatījis daudzas tēmas. Viņam patīk apspriest tēmas, kas saistītas ar Windows, Android, kā arī jaunākos trikus un padomus.