21Aug
Mnoga podjetja želijo prodati "optimizatorje pomnilnika", pogosto kot del programov za optimizacijo računalnika. Ti programi so slabši kot neuporabni - ne samo, da ne bodo pospešili računalnika, temveč bodo upočasnili.
Takšni programi izkoriščajo neizkušene uporabnike in dajejo lažne obljube o povečanju učinkovitosti. V resnici vaš računalnik ve, kako upravljati RAM-je sam. Uporabil bo RAM za povečanje učinkovitosti vašega računalnika - ni smisla, da bi RAM ležal prazen.
Ali je računalnik napolnil RAM?To je dobro!
Optimizator pomnilnika temelji na nesporazumu. Lahko si ogledate RAM RAM-a vašega računalnika in vidite, kako se napolni - na primer, imate lahko 4 GB pomnilnika RAM-a in videli ste, da je 3 GB napolnjeno s samo 1 GB.To je lahko za nekaj ljudi presenetljivo - poglej, kako so napihnjene moderne različice sistema Windows! Kako boste kdaj vodili dodatne programe z malo pomnilnika?
V resnici so sodobni operacijski sistemi pri upravljanju pomnilnika zelo dobri. Ta 3 GB uporabljenega RAM-a ne pomeni nujno odpadkov. Namesto tega računalnik uporablja RAM za predpomnjenje podatkov za hitrejši dostop. Ne glede na to, ali so kopije spletnih strani, ki ste jih odprli v brskalniku, aplikacij, ki ste jih že odprli, ali katere koli druge vrste podatkov, ki jih boste kmalu potrebovali, vaš računalnik visi na njem v RAM-u. Ko znova potrebujete podatke, vašemu računalniku ni treba zadeti trdega diska - lahko le naloži datoteke iz RAM-a.
Pomembno je, da ni RAM-a prazen. Tudi če je vaš RAM popolnoma poln in vaš računalnik potrebuje več za zagon aplikacije, lahko računalnik takoj zavrže shranjene podatke iz RAM-a in uporabi ta prostor za aplikacijo. Nima smisla, da bi RAM ležal prazen - če je prazen, je zapravljen.Če je poln, obstaja velika verjetnost, da lahko pomaga pospešiti čas nalaganja programa in vse, kar bi uporabilo trdi disk vašega računalnika.
Upoštevajte, da je zelo malo RAM-a dejansko "brezplačno" na sliki spodaj. RAM se uporablja kot predpomnilnik, vendar je še vedno označen kot na voljo za vsak program, ki ga mora uporabljati.
V preteklosti je poln RAM prikazal problem.Če ste z operacijskim sistemom Windows Vista uporabljali računalnik z napolnjenostjo polovice RAM-a, ste občutili, da se računalnik stalno upočasni, zato je moral trdi disk nenehno brati in zapisovati ter uporabiti datoteko s strani trdega diska kot neučinkovito zamenjavo RAM-a. Vendar imajo moderni računalniki običajno dovolj RAM za večino uporabnikov. Tudi nižji računalniki običajno pošiljajo z 4 GB RAM-a, kar bi moralo biti več kot dovolj, če ne boste igrali intenzivnega igranja, zaganjali več virtualnih računalnikov ali urejali videoposnetke.
Tudi če je bil RAM težava za vas, ni razloga za uporabo optimizatorja pomnilnika. Optimizatorji pomnilnika so kačje olje, ki je v najboljšem primeru neuporabno in v najslabšem škodljivem okolju.
Kako optimizatorji pomnilnika delujejo
Ko uporabljate optimizator pomnilnika, boste videli, da se raba RAM-a vašega računalnika zmanjša. To se morda zdi enostavno zmagati - navsezadnje ste zmanjšali porabo RAM-a. Ampak to ni tako preprosto.
Optimizator pomnilnika dejansko deluje na dva načina:
- Pokličeta funkcijo programa API za EmptyWorkingSet Windows, s katero zaganjane programe napišejo svoj delovni pomnilnik v datoteko stran Windows.
- Hitro dodelijo veliko pomnilnika sebi, s tem pa Windows prisilijo, da zavržejo shranjene podatke in zapisujejo podatke aplikacije v datoteko strani. Nato pomnožijo spomin in pustijo prazno.
Oba trika bodo dejansko sprostila RAM, zaradi česar je prazna. Vseeno pa je vse to počasne stvari - sedaj bodo aplikacije, ki jih boste uporabili, dobili podatke, ki jih potrebujejo iz datoteke s stranjo, branje s trdega diska in trajanje dlje časa za delo. Vsak pomnilnik, ki se uporablja za predpomnilnik, se lahko zavrže, zato bo Windows moral dobiti podatke, ki jih potrebuje s trdega diska.
Z drugimi besedami, ti programi sprostijo hiter pomnilnik tako, da prisilite podatke, ki jih potrebujete, na počasnejši pomnilnik, kjer ga boste morali znova premakniti v hiter pomnilnik. To ni smiselno! Vse to uresničuje vam prodaja drug program za optimizacijo sistema, ki ga ne potrebujete.
Če Windows potrebuje pomnilnik RAM-a, bo vseeno potisnil podatke v datoteko strani ali zavreči podatke iz predpomnilnika. To se zgodi samodejno, ko to potrebuje - ni smisla, da se stvari upočasnjujejo, tako da se to zgodi, preden je to potrebno.
Tako kot aplikacije za čiščenje računalnika so optimizatorji pomnilnika prevara. Zdi se, da počnejo nekaj pozitivnega ljudem, ki ne razumejo, kako deluje upravljanje pomnilnika, ampak dejansko delajo nekaj škodljivega.
Kako dejansko "optimiziram" svoj pomnilnik
Če želite imeti na voljo več RAM-a, preskočite optimizator pomnilnika. Namesto tega poskušajte znebiti tekočih aplikacij, ki jih ne potrebujete - izpraznite nepotrebne programe iz sistemskega pladnja, onemogočite neuporabne programe za zagon in tako naprej.
Če potrebujete več RAM-a za to, kar počnete, poskusite kupiti nekaj več RAM-a. RAM je precej poceni in ni preveč težko namestiti sami z enim od navodil za namestitev RAM-a, ki so na voljo na spletu. Samo zagotovite, da kupite pravilno vrsto RAM-a za vaš računalnik.
Da, lahko optimizatorji pomnilnika sprostijo nekaj RAM-a vašega računalnika. Vendar je to slaba stvar - želite, da računalnik uporablja RAM za pospešitev. Ni smisla imeti prostega spomina.