Како да зауставите тресење од успоравања рачунара

Usporen računar može pretvoriti vaš divan dan u frustrirajući, otežavajući čak i najjednostavnije zadatke.

Lično, postoji nekoliko stvari kojima se ne radujem ujutru, a jedna od njih je korišćenje sporog računara.

Iako postoji mnogo razloga zašto računar može postati spor, obično se to dešava kada se u operativnom sistemu (OS) pojavi problem poznat kao „thrashing“.

Pojednostavljeno rečeno, „thrashing“ nastaje kada dođe do prekomerne zamene stranica u memoriji. To se događa velikom brzinom, prisiljavajući OS da troši više vremena na zamenu tih stranica.

(Zamena se ne koristi)

Kao rezultat „thrashinga“, performanse računara se direktno smanjuju, čineći ga sporim i neefikasnim.

Srećom, postoje načini da se ovaj problem reši. U ovom članku ćemo detaljnije istražiti „thrashing“ i kako ga sprečiti da usporava vaš računar.

Hajde da počnemo.

Uzroci „thrashinga“

„Thrashing“ može nastati iz različitih razloga, a neki od najčešćih su:

#1. Nedovoljno memorije

Jedan od glavnih uzroka „thrashinga“ je nedostatak dostupne RAM memorije na računaru. Ako vaš sistem ima malo RAM-a i mora se oslanjati na virtuelnu memoriju, veća je verovatnoća da ćete se suočiti sa „thrashingom“ jer će sistem neprestano pokušavati zamenjivati resurse između RAM memorije i skladišta, kao i drugih izvora.

Takođe pročitajte: Najbolji softver za testiranje računara

#2. Visok stepen multiprogramiranja

Jedan od zadataka operativnog sistema je da prati iskorišćenost centralne procesorske jedinice (CPU). Ako OS primeti da je iskorišćenost CPU-a niska, povećava stepen multiprogramiranja (dodaje više procesa sistemu).

Pretpostavljajući da se koristi globalni algoritam zamene stranica, sistem će jednostavno zameniti bilo koju stranicu ako dođe do greške stranice.

Pošto procesi počinju neprestano zamenjivati stranice, red za straničenje se povećava, dok red spremnih procesa ostaje prazan.

Kao rezultat toga, iskorišćenost CPU-a se smanjuje. OS tada reaguje povećavanjem nivoa multiprogramiranja i uvođenjem novih procesa kako bi poboljšao situaciju.

Iako ovo može povećati iskorišćenost CPU-a, ako se nivo multiprogramiranja previše poveća, stvari se komplikuju jer je sistem preopterećen.

Konačno, ovo dovodi do „thrashinga“.

#3. Preopterećenje sistema

Ako imate računar dizajniran za lake zadatke, ali ga koristite kao moćnu radnu stanicu, vi ga zapravo preopterećujete. Održavanje previše otvorenih tabova u pretraživaču, pokretanje zahtevnih programa za obradu podataka i igranje zahtevnih igara su primeri preopterećenja sistema.

Ovo će rezultirati čestim zamenama i „thrashingom“.

Efekti „thrashinga“

Sasvim je jasno da „thrashing“ nije dobra stvar i ne bi trebalo prečesto da se dešava na vašem računaru. Ako se vaš sistem često „muči“, to može imati negativne efekte na duže staze, kao što su:

#1. Habanje hard diska

Kada je sistem prisiljen često čitati i pisati podatke tokom „thrashinga“, to stvara veliki pritisak na hard disk i može dovesti do hardverskih kvarova.

#2. Usporenost

Direktan efekat „thrashinga“ na vaš računar je da ga čini izuzetno sporim i neodzivnim. To se dešava zato što sistem ne može da prati potražnju za memorijskim resursima nakon što iskoristi sve što mu je dostupno.

#3. Česta kašnjenja i padovi sistema

Ako dozvolite da vaš sistem s vremena na vreme dođe do tačke „thrashinga“, u suštini rizikujete njegovu sposobnost da podnese opterećenje. Na kraju, može početi da se zamrzava ili potpuno ruši, što može dovesti do gubitka podataka i drugih problema.

Pošto „thrashing“ ima ozbiljne negativne efekte na hard disk i celokupne performanse sistema, neophodno je pokušati ga eliminisati. Evo nekoliko načina za to.

Dodajte SSD u svoj sistem

Ako vaš računar još uvek ne koristi SSD za skladištenje, vreme je da ga dodate. SSD uređaj je brži uređaj za skladištenje i pomaže u smanjenju vremena potrebnog za razmenu podataka između memorije i diska.

Kao rezultat, „thrashing“ će se smanjiti. Takođe, možete povećati RAM memoriju na računaru kako bi lakše podneo zadatke.

Više RAM-a u sistemu znači da računar ne mora toliko da se „muči“. To je odlično dugoročno rešenje za ovaj problem.

Zamenite programe koji troše mnogo resursa

Postoji velika verovatnoća da na vašem računaru imate programe koji zauzimaju puno prostora i troše dosta resursa, što više šteti nego koristi.

Ako mislite da biste mogli instalirati lakši program koji je sličan i radi jednako dobro, preporučujem vam da ga zamenite.

Osim što ćete osloboditi prostor, doprinećete i eliminisanju „thrashinga“.

Ograničite broj pokrenutih aplikacija

Suočimo se s tim: ako vaš računar nije dizajniran za teške zadatke, loša je ideja da ga koristite kao „radnu mašinu“. Računar namenjen za lagan rad treba tako i tretirati, što znači da treba ograničiti broj pokrenutih aplikacija.

Pokretanje previše aplikacija znači da sistem mora obezbediti potrebne resurse. Ako specifikacije sistema to ne dopuštaju, neizbežno će doći do „thrashinga“.

Jednostavno rešenje bi bilo otvaranje samo aplikacija koje trenutno koristite, kako dodatne aplikacije ne bi trošile resurse. Ograničen broj aplikacija može vam pomoći da se usredsredite na ono što želite postići.

Konfigurišite veličinu datoteke za zamenu

Velika je verovatnoća da veličina datoteke za zamenu sistema nije pravilno konfigurisana, što može dovesti do „thrashinga“. Datoteka za zamenu, poznata i kao datoteka stranice, je podrazumevano skrivena u sistemu.

Pravilno konfigurisanje veličine datoteke za zamenu može pomoći u rukovanju dodatnim opterećenjem potrošnje memorije. Ona to postiže prebacivanjem neaktivnih datoteka u skladište kako bi obezbedila dodatnu virtuelnu memoriju.

Datoteke za zamenu su neophodne da bi vaš sistem mogao da „diše“ u slučajevima velikog opterećenja. Zbog toga morate pravilno konfigurisati njenu veličinu.

Saveti za sprečavanje „thrashinga“

Sada kada znamo kako da eliminišemo „thrashing“, važno je razumeti i kako ga sprečiti. U nastavku su navedeni neki saveti koji će vam biti od koristi:

#1. Nadgledanje performansi sistema

Praćenje metrika performansi sistema, kao što su iskorišćenost CPU-a, memorije i diska, može pomoći u pravovremenom otkrivanju potencijalnih problema. To će vam omogućiti da sprečite „thrashing“ jer možete rano reagovati na probleme sa performansama.

Kako se kaže: „Udri dok je gvožđe vruće.“ 🔨

#2. Odredite prioritete zadataka

Ovo je savet dva u jednom, jer vam pomaže da sprečite „thrashing“ i da ostanete produktivni. Kada date prioritet zadacima koji su kritični za trenutno izvršavanje, činite uslugu svom sistemu jer ga ne preopterećujete nepotrebnim programima.

Ovo drži „thrashing“ pod kontrolom jer je sistem fokusiran samo na određen broj pokrenutih aplikacija, umesto da bude preplavljen njima.

#3. Optimizujte upotrebu memorije

Možete osloboditi memoriju od nepotrebnih kopija podataka smanjenjem memorijskog otiska aplikacija i procesa. Ovo se može postići korišćenjem efikasnih struktura podataka.

Kada to uradite, sistem će osloboditi memoriju kada određene kopije podataka više nisu potrebne.

Završne misli

„Thrashing“ može ozbiljno da ugrozi performanse vašeg sistema i učini vaše svakodnevne zadatke teškim i frustrirajućim.

Srećom, postoji rešenje za sve. Prateći gore navedene savete i tehnike, moći ćete da smanjite učestalost „thrashinga“ i drastično poboljšate ukupne performanse sistema.

Zatim pogledajte najbolje optimizatore za PC da biste ubrzali vaš spori računar.