Zakaj so optimizatorji pomnilnika in ojačevalniki RAM-a slabši kot neuporabni

Mnoga podjetja vam želijo prodati »optimizatorje pomnilnika«, pogosto kot del programov za »optimizacijo računalnika«. Ti programi so slabši od neuporabnih - ne samo, da ne bodo pospešili vašega računalnika, temveč ga bodo upočasnili.

Takšni programi izkoriščajo neizkušene uporabnike in si lažno obljubljajo povečanje učinkovitosti. V resnici vaš računalnik zna sam upravljati RAM. Uporabil bo RAM za povečanje zmogljivosti računalnika - nima smisla, da RAM sedi prazen.

Ali se RAM računalnika polni? To je dobro!

Optimizatorji pomnilnika temeljijo na nesporazumu. Lahko si ogledate RAM vašega računalnika in vidite, kako se polni - na primer, morda imate 4 GB RAM-a in vidite, da je 3 GB polno, samo 1 GB pa je na voljo. To je za nekatere lahko presenetljivo - poglejte, kako napihnjene so sodobne različice sistema Windows! Kako boste kdaj zagnali dodatne programe s tako malo razpoložljivega pomnilnika?

V resnici sodobni operacijski sistemi precej dobro obvladujejo pomnilnik sami. Da 3 GB uporabljenega RAM-a ne pomeni nujno odpadkov. Namesto tega računalnik uporablja vaš RAM za predpomnjenje podatkov za hitrejši dostop. Ne glede na to, ali gre za kopije spletnih strani, ki ste jih odprli v brskalniku, programe, ki ste jih prej odprli, ali katero koli drugo vrsto podatkov, ki jih boste kmalu spet potrebovali, računalnik visi v svojem RAM-u. Ko podatke spet potrebujete, računalniku ni treba udariti po trdem disku - datoteke lahko samo naloži iz RAM-a.

POVEZANE: Zakaj je dobro, da je RAM vašega računalnika poln

Pomembno je, da nima smisla imeti RAM prazen. Tudi če je vaš RAM popolnoma poln in ga za zagon aplikacije potrebuje več, lahko računalnik takoj zavrže predpomnjene podatke iz vašega RAM-a in ta prostor uporabi za aplikacijo. Ni smisla, da RAM sedi prazen - če je prazen, se zapravlja. Če je poln, obstaja velika verjetnost, da lahko pripomore k hitrejšemu nalaganju programov in vsega drugega, kar bi uporabljalo trdi disk vašega računalnika.

Upoštevajte, da je na spodnjem posnetku zaslona dejansko zelo malo RAM-a. RAM se uporablja kot predpomnilnik, vendar je še vedno označen kot na voljo za kateri koli program, ki ga mora uporabljati.

V preteklosti je poln RAM nakazoval na težavo. Če bi Windows Vista uporabljali v računalniku s pol koncerta RAM-a, bi lahko čutili, da se računalnik nenehno upočasnjuje - neprestano je moral brati in pisati na trdi disk, pri čemer je bila datoteka strani trdega diska neučinkovita zamenjava za RAM. Vendar imajo sodobni računalniki na splošno dovolj RAM-a za večino uporabnikov. Tudi računalniki nižjega cenovnega razreda imajo običajno 4 GB RAM-a, kar bi moralo biti več kot dovolj, razen če intenzivno igrate igre, uporabljate več navideznih računalnikov ali urejate videoposnetke.

Tudi če bi vam RAM predstavljal težave, ni razloga za uporabo pomnilniškega optimizatorja. Optimizatorji spomina so kačje olje, ki je v najboljšem primeru neuporabno in v najslabšem škodljivo.

Kako delujejo optimizatorji pomnilnika

Ko uporabljate optimizator pomnilnika, boste opazili, da se poraba RAM-a računalnika zmanjšuje. To se morda zdi lahka zmaga - navsezadnje ste zmanjšali porabo RAM-a, če pritisnete samo gumb. Ni pa tako preprosto.

Optimizatorji pomnilnika dejansko delujejo na dva načina:

  • Pokličejo funkcijo EmptyWorkingSet Windows API, ki prisiljene programe zapišejo svoj delovni pomnilnik v datoteko strani sistema Windows.
  • Hitro si dodelijo veliko količino pomnilnika, s čimer prisilijo Windows, da zavrže predpomnjene podatke in zapiše podatke aplikacije v datoteko strani. Nato sprostijo spomin in ga pustijo praznega.

Oba trika bosta res sprostila RAM, zaradi česar bo prazen. Vse to pa upočasni stvari - zdaj bodo morale aplikacije, ki jih uporabljate, dobiti podatke, ki jih potrebujejo iz datoteke strani, branje s trdega diska in dolgotrajnejše delo. Vsak pomnilnik, ki se uporablja za predpomnilnik, bo morda zavržen, zato bo Windows moral s trdega diska pridobiti podatke, ki jih potrebuje.

Z drugimi besedami, ti programi sprostijo hiter pomnilnik tako, da silijo podatke, ki jih potrebujete, v počasnejši pomnilnik, kjer jih bo treba znova premakniti nazaj v hitri pomnilnik. To nima smisla! Vse kar dosežete je, da vam proda še en program za optimizacijo sistema, ki ga ne potrebujete.

POVEZANE: Aplikacije za čiščenje računalnika so prevara: Evo zakaj (in kako pospešiti računalnik)

Če Windows potrebuje RAM, bo vseeno potisnil podatke v datoteko strani ali zavrgel predpomnjene podatke. Vse se zgodi samodejno, ko je treba - nima smisla upočasniti stvari tako, da se to prisili, da se zgodi, preden je to potrebno.

Tako kot aplikacije za čiščenje osebnih računalnikov so tudi optimizatorji pomnilnika prevara. Zdi se, da delajo nekaj pozitivnega za ljudi, ki ne razumejo, kako deluje upravljanje s spominom, vendar dejansko počnejo nekaj škodljivega.

Kako dejansko "optimizirati" svoj spomin

Če želite imeti na voljo več RAM-a, preskočite optimizator pomnilnika. Namesto tega se poskusite znebiti zagnanih aplikacij, ki jih ne potrebujete - odstranite nepotrebne programe iz sistemske vrstice, onemogočite neuporabne zagonske programe itd.

Če za svoje početje potrebujete več RAM-a, poskusite kupiti še nekaj RAM-a. RAM je precej poceni in ga ni težko naložiti sami z uporabo enega od spletnih vodnikov za namestitev RAM-a. Prepričajte se, da ste kupili pravilno vrsto RAM-a za računalnik.

POVEZANE: Najboljši nasveti za pospešitev računalnika z operacijskim sistemom Windows

Da, optimizatorji pomnilnika lahko sprostijo nekaj RAM-a vašega računalnika. Vendar je to slabo - želite, da računalnik uporablja svoj RAM za pospešitev stvari. Ni smisla imeti prostega pomnilnika.