Kas ir defragmentēšana un cik ilgi tas notiek?



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

Diska defragmentētājs ir programmatūra Microsoft Windows, kas paredzēta, lai palielinātu piekļuves diskam laiku, pārkārtojot saglabātos failus. Tas mēģina saglabāt visus datus blakus esošās glabāšanas vietās. Defragmentēšanas galvenais mērķis ir samazināt galvas ceļa laiku (tas ir laiks, kad jūsu diska disks norāda uz mērķa vietu un ir gatavs tam piekļūt).



Sākot ar Windows Vista, Windows diska defragmentēšana ir daudz uzlabota un tiek uzskatīta par labāku nekā tā priekšgājējs. Diska defragmentētājs fonā izpilda zemas prioritātes uzdevumu, neietekmējot datora veiktspēju. Vairumā gadījumu defragmentētājs darbojas tikai tad, kad dators ir dīkstāvē.



Kāpēc mums nepieciešama diska defragmentēšana?

Runāsim biežāk. Dzēšot failu no datora, tā vieta tiek atzīmēta kā brīva. Saglabājot failu, tas tiek ievietots pirmajā pieejamajā brīvajā vietā. Ja šī brīvā vieta nav pietiekami liela, lai tajā varētu ievietot failu, fails tiek sadalīts. Daļa no tā tiek tur glabāta, bet atlikusī daļa tiek saglabāta nākamajā bezmaksas vietā. Tomēr dažās operētājsistēmās tas sākotnēji netiek darīts. Ja diskā ir vieta, kas nekad nav izmantota, ieteicams failu tur saglabāt. Tas nozīmē, ka viss jūsu disks tiek piepildīts ar tukšām vietām.



Diska defragmentēšana ir visu nejaušo brīvo vietu likvidēšana, pēc tam visu failu savākšana un saglabāšana blakus esošajos atmiņas blokos. Tas padara failu izgūšanu jūsu sistēmā daudz ātrāku.

Cietais disks sastāv no galvas, no kura tas nolasa datus. Operētājsistēmā ir kartēti visi faili un to saglabāšanas vieta. Tas novirza galvu uz noteiktu vietu un piekļūst tur saglabātajiem datiem. Pēc tam galvai jāiet cauri diskam uz šo vietu un jālasa dati. Tagad iedomājieties, vai datora diskā bija saglabāti faili ar daudzām atstarpēm starp tām. Galvai būtu atkal un atkal jāmaina atrašanās vieta, lai lasītu failu. Tas efektīvi palielinās piekļuves laiku failiem. Diska defragmentēšana mēģina novērst šo papildu laiku.



Kāda ir diska sadrumstalotības mehānika?

Pēc noklusējuma defragmentēšanas rīks defragēs tikai tos failus, kuru izmērs ir mazāks par 64 MB. Šāda lieluma fragmentos jau ir vismaz 17000 blakus esošo kopu. Tas nozīmē, ka lieli faili, piemēram, spēles un filmas, netiks defragmentēti, izmantojot noklusējuma defragmentēšanu. Jums būs jānodod konkrēta komanda, lai pārliecinātos, ka tā darbojas (-w, kā paskaidrots vēlāk).

Pirms dators var sākt defragmentēt jūsu disku, tam jāizveido visa diska karte, it īpaši visas tukšās vietas un failu izmēri. Tas izvēlas failu no pirmās brīvās vietas pārvietošanai. Ja brīva vieta ir pietiekami liela, tā tieši glabā failu tajā. Ja nē, tas atrod failu blakus brīvajai vietai un īslaicīgi pārvieto to kaut kur. Tas padara brīvo vietu lielāku, līdz tā ir pietiekami liela, lai pirmo failu tur pārvietotu vienā lipīgā gabalā (lipīgs nozīmē failu nesadalīt un uzglabāt kopumā). Tas tiek darīts, līdz diskā vairs nav brīvu vietu.

Jāatceras daži punkti:

  • Diska defragmentētājs nedefragēs jau lietotos failus.
  • Diska defragmentētājs nedragmentē atkritnē esošos failus. Tas ir saprotams, jo jūs tērēsit savus resursus, ja fails tomēr tik un tā tiks izdzēsts.
  • Diska defragmentētājs nedragmentē šādus failus: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, Windows lapas fails un Memory Dump. Ir daži parametri, kurus mēs varam izmantot, lai pārliecinātos, ka tas defragē arī sāknēšanas failus.

Cik ilgs laiks nepieciešams defragmentēšanai vai cik daudz piespēļu?

Defragmentēšana patiešām ir atkarīga no izmantotās aparatūras. Jo lielāks ir cietais disks, jo ilgāk tas notiks; jo vairāk failu glabājas, jo vairāk laika datoram būs nepieciešams to visu defragmentēt. Laiks atšķiras no datora uz datoru, jo katram no tiem ir savs unikālais gadījums.

Laiks var būt no vairākām minūtēm līdz vairākām stundām līdz beigām. Protams, jūs varat turpināt izmantot datoru, kad process notiek, taču ieteicams izvairīties no failu kopēšanas vai pārvietošanas, jo tas tikai padarīs procesu daudz ilgāku. Laiks var ilgt pat 24 stundas, ja jums ir milzīgs disks, kas ir piepildīts ar visu veidu lietām.

Defragmentēšana veic arī caurlaides uzdevumus. Sākumā tas veic aptuvenu piespēli un nākamajā reizē to uzlabo. Pēc katras reizes jūsu cietais disks kļūst sakārtotāks un ātrāk pieejams.

Kādas papildu komandas mēs varam nodot modulim?

Jūsu deklarēšanai ir dažas komandrindas opcijas, kas padarīs defragging procesu mainītu, kā vēlaties. Galvenā komanda komandrindā ir “ defrag C: ”, Kur“ C: ”ir disks, kuru mēģināt defragmentēt.

-r Šis ir defragmentēšanas noklusējuma iestatījums, un tas tikai fragmentē failu segmentus, kas ir mazāki par 64 MB

-c Šī komanda sadragā visus jūsu datora sējumus. Lietojot šo komandu, nav jānorāda diska burts.

- iekšā Tas nodrošina pilnīgu visu izmēru failu defragmentēšanu norādītajā diskā neatkarīgi no lieluma.

-i Tādējādi defragmentēšana tiek palaista tikai dīkstāvē.

-v Šī komanda pārliecinās, ka defragmentēšanas moduļi pēc pabeigšanas parāda pilnīgus pārskatus.

-b Tas optimizē tikai sāknēšanas failus.

uz Šī komanda analizēs izvēlēto disku un parādīs pārskatu, kas sastāv no analīzes un defragmentēšanas ziņojumiem.

Manuāli palaižot diska defragmentētāju, varat viegli iziet komandrindas, izmantojot komandu uzvedni. Piemēram, vietējā diskā C varam izpildīt komandu “-w”, izpildot šādu komandu:

defrag C: -w

Varat arī nodot vairākus parametrus vienlaikus, atdalot komandu ar atstarpi starp tām. Piemēram, mēs varam palaist “-w” un “-i”, izpildot šādu komandu:

defrag D: -w –i

4 minūtes lasītas