Sadrumstalotības trūkumi

...

Sadrumstalotība var padarīt jūsu datoru lēnu un gausu.

Sadrumstalotība notiek, ja dators nevar vai nevar saglabāt failu kā vienu vienību savā diskā. Rezultātā radušās problēmas var būt nelielas vai lielas atkarībā no sadrumstalotības pakāpes un datora lietošanas, taču lielāko daļu no šiem trūkumiem var novērst vai novērst.

Sadrumstalotības cēloņi

Datora failu sistēma sadala failus blokos diska glabāšanai. Ja ir pietiekami daudz vietas un sistēma darbojas pareizi, šie bloki tiek glabāti kopā. Sadrumstalotība notiek, kad diskam piepildoties vai failiem dzēšot un mainot failus, failu sistēma saglabā faila blokus vairākās vietās. Kad fails ir nolasīts, diska lasīšanas/rakstīšanas galviņām ir jāapiet disks, lai nolasītu visus faila blokus.

Dienas video

Lasīšanas/rakstīšanas ātrums

Jo lielāka ir sadrumstalotība, jo vairāk laika nepieciešams fragmentēto failu nolasīšanai. Smagos gadījumos faili var tikt glabāti mazos gabaliņos visā diskā, kā rezultātā lasīšanas/rakstīšanas galviņas pavada vairāk laika, pārvietojoties pa disku, nekā lasot pašu failu. Sadrumstalotu failu saglabāšana un atvēršana var būt daudzkārt lēnāka nekā tādu pašu darbību veikšana ar nesadrumstalotiem failiem. Piemēram, 30 megabaitu (MB) Microsoft Word dokumenta saglabāšana nesadrumstalotā diskā var aizņemt trīs sekundes, bet ārkārtīgi sadrumstalotā diskā - pat 46 sekundes.

Lietojumprogramma un sistēmas ātrums

Dažas lietojumprogrammas, piemēram, fotografēšanas vai video lietojumprogrammas, var izmantot diska vietu jeb "skrāpējamo disku" pagaidu glabāšanai, veicot darbības, kas prasa daudz atmiņas. Ja scratch disks ir sadrumstalots, rezultāts būs pašas lietojumprogrammas palēninājums. Tāpat lielākā daļa operētājsistēmu izmanto virtuālo atmiņu (pazīstamu arī kā "swap", "disk caching" vai "peidžeru"), lai īslaicīgi saglabātu failus, kas citādi izmantotu brīvpiekļuves atmiņu (RAM). Ja virtuālās atmiņas telpa ir sadrumstalota, pati operētājsistēma var palēnināties.

Izvairīšanās no sadrumstalotības problēmām

Sadrumstalotība visbiežāk notiek nolaidības dēļ. Vienkāršākais veids, kā novērst sadrumstalotību, ir regulāri defragmentēt disku un noņemt nevajadzīgos failus un lietojumprogrammas. Šim nolūkam Microsoft Windows ietver defragmentēšanas rīku, un ir pieejami arī komerciāli defragmentēšanas rīki. Operētājsistēmā Mac OS X ir iekļauta automātiska failu defragmentēšana, taču Apple norāda, ka manuālā defragmentēšana var palīdzēt diskiem, kas ir gandrīz pilni. Citi veidi, kā izvairīties no sadrumstalotības trūkumiem, ietver nodalījuma izveidi tikai lieliem failiem vai diska vietas izņemšanai, otra diska pievienošanu vai jaunināšanu uz lielāku.