Verjetno ni takšnega učbenika o računalniški tehnologiji, ki ne obravnava teme »optimizacija RAM-a«. Čeprav razvijalci sodobnih operacijskih sistemov uporabljajo različne metode programske opreme za izboljšanje dela s pomnilniškim podsistemom, je problem še vedno daleč od popolne rešitve. Med uporabniki, z zavidljivo doslednostjo, se postavlja vprašanje »kako očistiti RAM«, kar nedvomno kaže na obstoj problema. In res je.
Kako "RAM"
Da bi razumeli, o čem se dejansko razpravlja, je treba pojasniti načelo delovanja pomnilniškega podsistema v računalniku. Shematično jo podajamo, kar je lažje razumeti. Očitno je, če oseba že ve, kako očistiti RAM, potem pa verjetno pozna bolj podroben model, vključno z odsekom jedra, virtualnim blokom, kopico in tako naprej. Toda novinec, ki ga zanima, kako optimizirati RAM, ne potrebuje takšnih težav.
Koda katere koli aplikacije, ki se izvaja, ni takoj poslana na obdelavo. CPU, in najprej se naloži v pomnilniške celice - same trakove ali module z njihovimi gigabajti glasnosti. Poleg tega lahko količina, ki jo zaseda koda, znatno preseže velikost same aplikacijske datoteke (in celotne mape). Za vsak program, ki se izvaja, sistem dodeli zahtevano količino. Včasih se mehanizem uporablja za ponastavitev podatkov v posebno datoteko na disku - tako imenovani virtualni pomnilnik.
Predstavljajte si, da je skupna količina modulov polje. Vsak teče program (njegova koda) je kocka, ki se lepo prilega v prosti prostor. Ko je škatla napolnjena, se nekatere kocke premaknejo v polje, ki se nahaja na določeni razdalji. To pomeni, da je dostop do njega počasnejši. Na prvi pogled je takšna shema precej učinkovita, vendar je treba preučiti več odtenkov, kako očistiti RAM.
Problem, ki ga je treba rešiti
Kaj se zgodi, ko uporabnik zažene novo aplikacijo in se prosti pomnilnik izčrpa? V tem primeru začne operacijski sistem "odlagati" najbolj neznane dele kode v ostranjevalno datoteko (postavite kocke v polje). Čeprav postopek traja le delček sekunde, je pri trenutnih hitrostih to precej opazno. Očitno je treba to vprašanje nekako rešiti. Zato vsak uporabnik zanima, kako očistiti RAM in tako neodvisno optimizirati delovanje sistema.
Težavo lahko odpravite na dva načina - s posebnimi programi in ročno. Načelo njihovega dela je drugačno. Vsak tak program prisilno prisili operacijski sistem, da prenese kocke iz polja v polje, s čimer se sprosti RAM. Učinkovitost je odvisna od tega, koliko redko uporabljenih programskih kod je bilo naloženih na sejo. Pomanjkljivost je, da je ponovni dostop do programov, ki so padli v ostranjevalno datoteko, veliko počasnejši kot pri RAM-u.
Vendar je mogoče opaznejši učinek doseči, če: t
- zapiranje programov, ki se ne uporabljajo pravočasno. Manjša uporaba pripomočkov, ročnih ur, aplikacij v ozadju ipd.
- preverite zagonski razdelek ("Start" - "Run" - "msconfig") in odstranite iz njega vse "ekstra". Po ponovnem zagonu bo več prostega pomnilnika in prisilno čiščenje ni potrebno.