Nema dovoljno virtualne memorije. Zašto nema dovoljno virtualne memorije?

Borba protiv nestašica virtualna memorija

Kako povećati količinu virtualne memorije ako je nema dovoljno?

Vjerujem da opisujete situaciju u kojoj se u donjem desnom kutu zaslona pojavljuje poruka u kojoj stoji da nema dovoljno virtualne memorije i da Windows rješava problem. Ako se to jednom dogodi, ne brinite; kao što je navedeno u poruci, Windows je otkrio problem i riješio ga. Ako se to opetovano događa, moguće je da postavke vašeg stroja ne dopuštaju sustavu Windows izvođenje potrebnih operacija. Najprije provjerite imate li slobodnog prostora na disku. U prozoru Windows Explorera desnom tipkom miša kliknite ikonu pogona i odaberite Svojstva iz izbornika. Ako je slobodni prostor manji od 10% ukupnog kapaciteta diska, morate osloboditi dodatni prostor. Možete koristiti gumb Čišćenje diska pored indikatora slobodnog prostora ili ručno premjestiti neke datoteke u izvanmrežnu pohranu ili deinstalirati nepotrebne programe - odlučite što vam više odgovara.

Ako problem nije nedostatak prostora na disku, parametri virtualne memorije možda su netočno postavljeni. Kliknite desnom tipkom miša na ikonu Moje računalo i odaberite Svojstva iz izbornika koji se otvori. Idite na karticu Napredno. Pritisnite gumb Postavke na ploči Performanse. Idite na karticu Napredno u dijaloškom okviru Performanse. Pritisnite gumb Promijeni na ploči Virtualna memorija. Wow! Doći do ove postavke nije lako! Pronađite opciju Veličina kojom upravlja sustav i označite je ako već nije odabrana, a zatim kliknite U redu, U redu, U redu. To će vas spasiti od dosadnih upozorenja.

Pratite koliko se memorije koristi

Dok radite na prijenosnom računalu, vjerojatno otvarate nekoliko aplikacija. Svaki od njih, bez sumnje, "jede" određenu količinu RAM memorija. Windows računala nisu ograničena samo dostupnom memorijom s izravnim pristupom (RAM). Ako im počne ponestajati memorije, mogu koristiti tvrdi disk - takozvanu virtualnu memoriju ili straničnu/swap datoteku. I memorija diska radi puno sporije od RAM-a. Ako svi programi stanu u RAM, tada računalo radi puno brže nego u slučaju kada aplikacije zbog nedostatka memorije moraju izbaciti/čitati dio memorije na tvrdi disk.

Možete vidjeti koliko se memorije koristi pomoću programa Windows Task Manager. Za početak samo pritisnite kombinaciju tipki “Ctrl+Alt+Delete” ili desnom tipkom miša kliknite programsku traku i odaberite “Upravitelj zadataka”. Zatim idite na karticu "Performanse".

U prozoru "Upravitelj zadataka" (pogledajte snimak zaslona u nastavku) možete vidjeti da je grafikon datoteke stranice ravan i nizak. U trenutku kada je napravljen snimak zaslona, ​​veličina stranične datoteke bila je 307 MB. Računalo je opremljeno s 512 MB RAM-a (stavka “Physical Memory”) i 724 MB virtualne memorije (“Commit Charge/Memory Allocation”: “Limit/Limit” minus količina RAM-a). Sada cijela stranična datoteka može stati u RAM. Ako stranična datoteka premašuje vrijednost fizičke memorije (u ovom slučaju 512 MB), trebali biste razmisliti o opremanju prijenosnog računala s više memorije. Na ovaj trenutak dovoljna količina RAM-a i virtualne dostupne memorije: više od 140 MB RAM-a i više od 400 MB memorije stranične datoteke. U današnje vrijeme performanse prijenosnih računala nisu ograničene količinom memorije.

Sljedeća snimka zaslona prikazuje ne tako dobru situaciju kada količina korištene memorije od 527 MB premašuje fizičku količinu RAM-a od 512 MB. Upravo je to situacija kada morate razmišljati o ugradnji još jedne memorijske kartice u prijenosno računalo.

Kao što je već spomenuto, najviše najbolje rješenje Problemi s memorijom uključuju instaliranje dodatnih fizičkih memorijskih modula. Ali također možete povećati straničnu datoteku na vašem tvrdom disku tako da količina dostupne memorije bude veća. U ovom slučaju, morat ćete se naviknuti na "kočnice", jer će se umjesto fizičke memorije, koja nije dovoljna, koristiti stranična datoteka na tvrdom disku. Da biste to učinili, idite na "Start" > "Postavke" > "Upravljačka ploča" > "Sustav", odaberite karticu "Napredno" i pritisnite gumb "Postavke" u odjeljku "Performanse". Performanse." Zatim morate odabrati karticu "Napredno" i pritisnuti gumb "Promijeni" u stavci "Virtualna memorija". U prozoru "Virtualna memorija" koji se pojavi odaberite opciju "Prilagođena veličina" i odredite maksimalnu veličinu stranične datoteke dvostruko veću od količine RAM-a u prijenosnom računalu. Osim toga, nadogradnja na brži tvrdi disk (viši broj okretaja u minuti) s većom veličinom predmemorije (obično se mjeri u MB) ubrzat će operacije datoteke stranica.

Sada da vidimo koliko memorije koriste aplikacije. Da biste to učinili, idite u "Upravitelj zadataka" na karticu "Procesi", zatim sortirajte popis prema stupcu "Upotreba memorije" (da biste to učinili, samo kliknite na zaglavlje stupca, nakon čega će biti poredan uzlazno ili silazni redoslijed) . Pomoću upravitelja zadataka možete zaustaviti procese koji "jedu" veliku količinu memorije, ali budite oprezni. Ako zaustavite traženi proces, operativni sustav bi se mogao srušiti. Na primjer, mogli biste doći u iskušenje da onemogućite proces svchost.exe, koji zauzima oko 14 MB memorije, ali ćete također zaustaviti brojne mrežne usluge.

Ali pogledajte ilustraciju. Možete osloboditi 32 MB zaustavljanjem Nokia aplikacije za sinkronizaciju telefona (PcSync2.exe) ili 17,5 MB jednostavnim zatvaranjem Worda. Ne trebaju vam ove aplikacije u ovom trenutku? Zašto ih onda ne zatvoriti?

Čak i ako ne želite zatvoriti aplikaciju, što je sa zatvaranjem više prozora? Na primjer, ako radite s nekoliko njih Word dokumenti, zatvorite one koje ne trebate. Zatim možete osloboditi nešto memorije. Specifična količina memorije može se pratiti, opet, pomoću upravitelja zadataka.

Poruka o virtualnoj nestašici memorija može poslužiti kao upozorenje da bi sve operacije koje izvodi operativni sustav mogle prestati. To prijeti gubitkom korisničkih podataka, a time i utvrđivanjem razloga koji uzrokuju nedostatak memorija, postaje jedan od glavnih prioriteta.


Računalo koristi dvije vrste memorija- RAM (memorija s izravnim pristupom) i virtualna memorija. Izvršenje bilo kojeg programa uključuje korištenje memorija RAM-a, ali ako nema dovoljno RAM-a memorija sustav je sposoban privremeno premjestiti određenu količinu informacija u posebnu straničnu datoteku, koja je virtualna memorija računala. Dakle, korištenje virtualnog memorija- ovo je premještanje podataka u datoteku stranice i natrag u RAM. Glavni razlog nedostatka virtualnog (i često operativnog) memorija je rad više aplikacija nego što to omogućuje instalirana oprema. Još jedan čest uzrok nedostatka memorija može postati u stalnoj potražnji ovog resursa određeni program – curenje tzv memorija. Takav problem može dovesti i do sporijeg rada računala i kvar neke aplikacije Rješenje problema može biti da korisnik ručno poveća veličinu stranične datoteke. Da biste izvršili operaciju, morate kliknuti gumb "Start" i otići na stavku "Upravljačka ploča", odabrati podstavku "Sustav i njegovo održavanje" i proširiti vezu Sustav. Nakon što ste odredili "Napredne postavke sustava", morate otići na karticu "Napredno" u dijaloškom okviru koji se otvori i kliknuti gumb "Postavke" u odjeljku "Performanse". Idite na karticu "Napredno", kliknite gumb "Promijeni" u grupi "Virtualna memorija" i poništite okvir "Automatski odaberi veličinu stranične datoteke". Nakon toga trebate navesti disk na kojem se nalazi stranična datoteka i preostale potrebne veličine same datoteke. Izvršenje naredbe trebate potvrditi klikom na gumb “Instaliraj” i spremiti učinjene promjene klikom na gumb U redu. Mora se uzeti u obzir da povećanje virtualnog memorija računala može dovesti do smanjenja brzine programa. To je zbog velikog vremenskog razdoblja, u usporedbi s RAM-om, potrebnog za čitanje informacija s tvrdog diska.

Pratite koliko se memorije koristi. Sigurno dok radite s prijenosnim računalom otvorite nekoliko aplikacija. I svaki zauzima određenu količinu RAM-a. Ako nema dovoljno memorije, Windows može koristiti virtualni tvrdi disk memorija ili swap datoteku.


upute

Najprije provjerite imate li slobodnog prostora na disku. U prozoru Explorera kliknite desni klik prijeđite mišem preko ikone pogona i odaberite "Svojstva". Ako je količina slobodnog prostora manja od 10%, upotrijebite gumb "Čišćenje diska". Ili ručno premjestite datoteke u izvanmrežnu pohranu, a možete i ukloniti nepotrebne programe.

Ako problem nije nedostatak slobodnog prostora, možda ste krivo postavili parametre same virtualne memorije. Kliknite desnom tipkom miša na ikonu "Moje računalo" i odaberite "Svojstva" iz izbornika. Idite na karticu "Napredno" i kliknite gumb "Postavke" na ploči "Performanse". U dijaloškom okviru idite na karticu "Napredno". Zatim na ploči "Virtualna memorija" kliknite gumb "Promijeni". Zatim pronađite opciju "Veličina kojom upravlja sustav", označite je i kliknite OK. Kako biste izbjegli dosadna upozorenja, možete kliknuti OK tri puta.

Bez sumnje, najbolje rješenje za nedostatak memorije je povezivanje dodatnih modula. Ali također možete povećati straničnu datoteku. Ali u ovom slučaju, morat ćete se naviknuti na "kočnice" vašeg računala. Da biste to učinili, idite na "Start -> Postavke -> Upravljačka ploča -> Sustav". odaberite karticu "Napredno", na ploči "Performanse" kliknite "Postavke" i "Promijeni" na ploči "Virtualna memorija". U prozoru koji se pojavi odaberite opciju "Prilagođena veličina" (Prilagođena veličina) i odredite maksimalnu veličinu datoteke.


Pažnja, samo DANAS!

Sve zanimljivo

Za podršku performansi u sustavu Windows XP, nema smisla instalirati dodatni moduli RAM preko 3 GB, jer ih sustav jednostavno neće vidjeti. Ali vrijedi raditi na povećanju količine virtualne memorije, naime na povećanju...

Datoteka stranica (virtualna memorija) pomaže malo ubrzati vaše računalo i djeluje kao međuspremnik za pohranu privremenih podataka, omogućujući im brz pristup. Također je dizajniran da rastereti RAM, ali ni u kojem slučaju...

Virtualna memorija računala koristi se u multitaskingu operativni sustavi Oh. Zahvaljujući njemu, osigurana je veća učinkovitost pri pokretanju više programa. Virtualna memorija je dio prostora na tvrdom disku koji dodjeljuje sustav...

U operativnom sustavu Windows virtualni memorija je koncentrirana u takozvanoj straničnoj datoteci, točnije u datoteci pagefile.sys. Ako vaše računalo u potpunosti koristi sve dostupne resurse, vrijeme je da razmislite o povećanju virtualne memorije. ...

Da biste razumjeli procese koji se događaju u sustavu i koji su povezani s njegovom izvedbom, morate znati značenje dva pojma - virtualne memorije i stranične datoteke. Stranica datoteka je datoteka u prostoru na disku (za razliku od...

Ne postoji nešto poput previše memorije. Ovaj zakon dobro je poznat svim vlasnicima računala, budući da se u jednom daleko od savršenog trenutka pojavljuje poruka "Nedovoljno RAM-a" i morate hitno odlučiti što možete učiniti u...

Svako računalo ima ograničenje memorije. Na lokalnom pogonu "C" to je jedna količina, a na pogonu "D" druga. Ali tijekom aktivnog rada može se pokazati da nema dovoljno memorije. Da biste to učinili, vrijedi napraviti…

Pratite koliko se memorije koristi. Sigurno dok radite s prijenosnim računalom otvorite nekoliko aplikacija. I svaki zauzima određenu količinu RAM-a. Ako nema dovoljno memorije, Windows može koristiti tvrdi disk...

Povećanje veličine swap datoteke (swap datoteke) može biti potrebno kada se pojave sistemske poruke o nedostatku memorije i pogreške u aplikaciji. Rješenje problema može biti ručna promjena zadane veličine datoteke...

Stranična datoteka je posebna datoteka na tvrdom disku koja je dizajnirana za snimanje dijelova pokrenutih programa i datoteka koje ne stanu u RAM. Veličinu ove datoteke možete prilagoditi prema vlastitim potrebama...

Operativni sustav koristi straničnu datoteku za pohranu informacija koje na kraju ne stanu u RAM. To je učinjeno kako bi se ubrzao proces rada s podacima koji se stalno koriste. Ali datoteka stranice ima svojstvo...

Da biste riješili ovaj problem, otvorite Upravljačku ploču sustava (ili pritisnite kombinaciju tipki Windows + Pauza) i zatim u prozoru Svojstva sustava koji se otvori idite na karticu Napredno. Ovdje, u području Performanse, kliknite gumb Postavke. U prozoru koji se otvori idite na karticu Napredno iu području Virtualna memorija kliknite gumb Promjena. Odaberite potvrdni okvir Prilagođena veličina i odredite početnu i maksimalnu veličinu stranične datoteke (ne zaboravite da veličina stranične datoteke mora biti najmanje jedan i pol puta veća od količine RAM-a) (Slika 9.8). Opet, prema Microsoftovim preporukama, trebalo bi postojati nekoliko swap datoteka (koje se nalaze na različitim pogonima).

Kada pokušate pogledati postavke svoje stranične datoteke pomoću priloženih uputa, možete dobiti sljedeću poruku o pogrešci: Stvorena je privremena stranična datoteka jer je otkriven problem u konfiguraciji stranične datoteke pri pokretanju.

Ova se poruka o pogrešci može pojaviti ako Windows pokuša stvoriti datoteku stranice na NTFS particiji, a račun sustava nema odgovarajuća prava za pristup particiji.

Da biste riješili problem, dodijelite navedenim računima dozvolu pune kontrole za particiju diska na kojoj bi se trebala nalaziti datoteka stranice.

BILJEŠKA

Ako vaše računalo prestane reagirati dok operativni sustav učitava vaše osobne postavke, pritisnite Alt+Tab da biste otvorili okvir s porukom o pogrešci i kliknite OK.


Da biste to učinili, otvorite Explorer, kliknite na ikonu pogona koji bi trebao sadržavati straničnu datoteku, kliknite desnom tipkom miša i odaberite Svojstva iz izbornika koji se otvori. U prozoru koji se otvori idite na karticu Sigurnost. Račun sustava mora biti postavljen na puni pristup (Slika 9.9). Ako račun sustava uopće nije naveden na popisu Grupe i korisnici, kliknite Dodaj. U prozoru koji se otvori redom kliknite gumb Napredno i Traži. Odaberite račun (da budemo precizniji, sigurnosnu grupu) Sustav (alternativno, Sustav može biti prisutan) i dodijelite mu puna prava pristupa. Nakon ponovnog pokretanja, problem će nestati.

BILJEŠKA

Ako u prozoru svojstava diska nema kartice Sigurnost, tada u izborniku Istraživača Alati Pregled mogućnosti mape poništite opciju Koristi jednostavno dijeljenje datoteka.

Više o ovoj temi Pojavljuje se poruka o pogrešci: Nedovoljno virtualne memorije, datoteka stranice nedostaje ili je premalena. Što uraditi?:

  1. Sergej Zanin. Kako prevladati lijenost, ili Kako naučiti raditi ono što treba? Poslovna psihologija, 2012. (enciklopedijska natuknica).

Virtualna memorija je kombinacija RAM memorije i privremene pohrane na tvrdom disku. Kada nema dovoljno RAM memorije, podaci iz RAM-a se smještaju u prostor za pohranu koji se naziva stranica stranica. Premještanje podataka u datoteku stranice i iz nje oslobađa dovoljno RAM-a za izvođenje operacije.

Znakovi slabog pamćenja
Znakovi nedostatka memorije uključuju spore performanse, obavijesti o nedostatku ili nedostatku memorije i probleme sa slikom. Na primjer, ako računalo nema dovoljno memorije, tada kada pokušate otvoriti izbornik u programu, ono može kasniti s odgovorom ili potpuno prestati reagirati. Čak i ako se izbornik otvori, njegove stavke možda neće biti prikazane, a odabrana stavka možda neće odgovoriti. Osim toga, nakon odabira stavke, sam izbornik može nestati, a umjesto sadržaja radne datoteke ili dokumenta pojavit će se prazno područje.

Poruke o pogrešci izvan virtualne memorije
Ako vidite poruke o pogrešci uzrokovane nedostatkom virtualne memorije, morat ćete ili dodati više RAM-a ili povećati veličinu datoteke stranice kako bi vaše aplikacije nastavile raditi. , u pravilu, automatski kontrolira veličinu stranične datoteke, ali ako zadana veličina nije dovoljna za potrebe korisnika, tada se može promijeniti ručno.

Uzroci slabe memorije
U računalu postoje dvije vrste memorije: memorija s izravnim pristupom (RAM) i virtualna memorija. Svi programi koriste RAM, ali kada programu koji izvodite ponestane RAM-a, Windows privremeno smješta podatke koji bi inače bili pohranjeni u RAM-u u datoteku na vašem tvrdom disku koja se naziva stranica stranica. Količina podataka koja je privremeno pohranjena u datoteci stranice također se smatra virtualnom memorijom. Korištenje virtualne memorije (drugim riječima, premještanje podataka u datoteku stranice i iz nje) oslobađa dovoljno RAM-a za pravilno pokretanje programa.

Problemi s nedostatkom memorije javljaju se kada nema dovoljno RAM-a i virtualne memorije. Slična situacija može se dogoditi ako je na računalu pokrenuto više programa nego što ih podržava instalirani RAM. Osim toga, problemi se mogu pojaviti ako program ne oslobodi memoriju koja mu više nije potrebna. Ova situacija se naziva prekomjerna upotreba memorije ili curenje memorije.

Načini za sprječavanje problema s nedostatkom pamćenja
Pokretanje manje aplikacija u isto vrijeme može spriječiti probleme s nedostatkom memorije i gubitak podataka. Preporuča se obratiti pozornost na to koje aplikacije doživljavaju situacije s nedostatkom memorije i ne pokretati ih u isto vrijeme. Međutim, ograničavanje broja istovremeno pokrenutih aplikacija ponekad je neprihvatljivo s praktičnog stajališta. Znakovi nedostatka memorije mogu značiti da vašem računalu treba više RAM-a za pokretanje programa koje koristite. Sljedeći je jedan od načina za rješavanje problema s nedostatkom memorije.

Povećajte veličinu datoteke stranice (virtualne memorije)
Kada se vaše računalo prvi put susreće s nedostatkom memorije, Windows pokušava automatski povećati datoteku stranice. Korisnik također može ručno postaviti maksimalnu veličinu ove datoteke ovisno o količini instaliranog RAM-a.

Dakle, što ćemo učiniti?

RAM je uvijek bio jedna od najskupljih i najtraženijih komponenti osobno računalo. Među operacijskim sustavima odavno je razvijen mehanizam za korištenje slobodnog prostora na tvrdom disku za podatke iz RAM-a. To je zapravo vrlo jednostavan proces. Kada sustav ima premalo virtualne memorije, neiskorišteni podaci počinju se bacati na tvrdi disk u posebnu datoteku. Na disku se ova datoteka zove pagefile.sys. Veličina ove datoteke točno je jednaka veličini virtualne memorije.

Kada je sustavu dodijeljeno premalo virtualne memorije pri pokretanju velika količina programa ili prilikom otvaranja više različitih datoteka, korisnik dobiva neugodnu poruku o nedostatku virtualne memorije. Dakle, malo je virtualne memorije, što učiniti, kako pomoći svom računalu? Odgovor je jednostavan - potrebno je samo povećati veličinu virtualne memorije, a to može učiniti svaki korisnik. Da biste to učinili, morate ručno povećati veličinu stranične datoteke.

Povećanje virtualne memorije

Važno! Prije proširenja stranične datoteke (povećanja virtualne memorije), morate spremiti sve otvorene datoteke i aplikacije te ih zatvoriti.

Da biste povećali virtualnu memoriju, morate kliknuti gumb "Start", zatim idite na stavku pod nazivom "Upravljačka ploča", gdje odaberete sljedeću stavku - "Sustav i njegovo održavanje". U prozoru koji se otvori odaberite vezu "Sustav". Ovdje biste trebali navesti "Napredne postavke sustava", a zatim u dijaloškom okviru koji se otvori idite na karticu "Napredno", gdje u odjeljku "Performanse" kliknite gumb "Postavke". Nakon ovih koraka, grupa "Virtualna memorija" otvorit će se ispred vas. U njemu morate kliknuti gumb "Promijeni" i poništiti okvir u retku "Automatski odaberite veličinu stranične datoteke".

Po dovršetku ovih koraka morat ćete postaviti disk stranične datoteke i ostale potrebne veličine same datoteke. Izvršenje ove naredbe treba potvrditi klikom na gumb “Instaliraj”, a zatim klikom na gumb “OK” i time spremiti sve učinjene promjene.

Ako nakon ponovnog pokretanja računala ponovno dobijete poruku "Premalo virtualne memorije", ponovno povećajte njezinu veličinu. U ovom slučaju neće biti ništa strašno. Nakon završetka ovog procesa, problem male virtualne memorije neće vas mučiti.

Međutim, kada povećavate virtualnu memoriju računala, morate uzeti u obzir jednu važnu točku. Činjenica je da povećanje virtualne memorije može znatno smanjiti brzinu programa i pozadinskih procesa. Ova situacija je izravno povezana s dugim vremenskim razdobljem potrebnim za čitanje potrebnih informacija s tvrdog diska.

Ako koristite solid-state disk (SSD), uopće se ne preporučuje korištenje stranice datoteke jer se u tom slučaju smanjuje životni vijek vašeg pogona. Ali u većini slučajeva, nakon povećanja virtualne memorije, računalo nastavlja dobro raditi. Stoga je problem malo virtualan windows memorija, lako riješiti!