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

Borite se protiv nestašice virtualna memorija

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

Vjerujem da opisujete situaciju u kojoj se u donjem desnom kutu ekrana pojavljuje poruka o nedostatku virtualne memorije i da Windows sustav rješava problem. Ako se to jednom dogodilo, ne brinite; Kako stoji u poruci, Windows sustav je otkrio problem i riješio ga. Ako se to opetovano događa, moguće je da postavke na vašem računalu 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 količina slobodnog prostora manja od 10% ukupnog kapaciteta diska, morate osloboditi više prostora. 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 nije u pitanju nedostatak prostora na disku, postavke virtualne memorije možda nisu točne. Kliknite desnom tipkom miša na ikonu Moje računalo i odaberite Svojstva iz izbornika koji se otvori. Pritisnite karticu Napredno. Pritisnite gumb Postavke na ploči Performanse. Kliknite karticu Napredno u dijaloškom okviru Performanse. Pritisnite gumb Promijeni na ploči Virtualna memorija. Vau! Doći do ove postavke nije lako! Pronađite opciju Veličina kojom upravlja sustav i odaberite je ako već nije odabrana, a zatim kliknite OK, OK, OK. To će vas spasiti od dosadnih upozorenja.

Pratite koliko se memorije koristi

Dok radite na prijenosnom računalu vjerojatno imate otvorenih nekoliko aplikacija. Svaki od njih, bez ikakve sumnje, "jede" određenu količinu RAM memorija. Windows računala nisu ograničena samo dostupnim RAM-om (RAM). Ako memorije počne ponestajati, tada mogu koristiti tvrdi disk - tzv. virtualnu memoriju ili straničnu / swap datoteku. I diskovna memorija puno je sporija od RAM-a. Ako svi programi stanu u RAM, tada računalo radi mnogo brže nego kada aplikacije moraju izbaciti / pročitati dio memorije na tvrdi disk zbog nedostatka.

Da biste vidjeli koliko se memorije koristi, možete koristiti program "Windows Task Manager / Windows Task Manager". Za početak samo pritisnite kombinaciju tipki "Ctrl + Alt + Delete" ili kliknite desnom tipkom miša na ploču upravitelja zadataka (Traka zadataka) i odaberite "Upravitelj zadataka / Upravitelj zadataka". Zatim idite na karticu "Performanse".

U prozoru Upravitelja zadataka (pogledajte snimak zaslona u nastavku) možete vidjeti da je grafikon stranične datoteke ravan i nizak. U trenutku kada je napravljena snimka zaslona, ​​veličina swap datoteke bila je 307 MB. Računalo je opremljeno s 512 MB RAM-a (stavka "Physical Memory") i 724 MB virtualne memorije ("Commit Charge": "Limit" minus količina RAM-a). Sada cijela swap 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 Dovoljno slobodnog RAM-a i virtualne memorije: više od 140 MB RAM-a i više od 400 MB memorije datoteke stranice. Sada performanse prijenosnog računala nisu ograničene količinom memorije.

Sljedeća snimka zaslona prikazuje ne tako dobru situaciju u kojoj 527 MB iskorištene memorije premašuje fizičku količinu od 512 MB RAM-a. Upravo situacija kada trebate razmisliti o instaliranju još jedne memorijske trake u prijenosno računalo.

Kao što je već spomenuto, najviše najbolje rješenje Problem s memorijom je ugradnja 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 tom slučaju morat ćete se naviknuti na "kočnice", jer će se umjesto fizičke memorije, koje nema dovoljno, koristiti stranična datoteka na tvrdom disku. Da biste to učinili, idite na "Start / Start" > "Postavke / Postavke" > "Upravljačka ploča / Upravljačka ploča" > "Sustav / Sustav", odaberite karticu "Napredno / Napredno" i pritisnite tipku "Postavke / Opcije" u stavku "Performanse / brzina". Zatim morate odabrati karticu "Napredno / Napredno" i pritisnuti tipku "Promijeni / Promijeni" u stavci "Virtualna memorija / 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. Također, nadogradnja na brži tvrdi disk (viši RPM) s više predmemorije (obično navedeno u MB) ubrzat će operacije stranične datoteke.

Sada da vidimo koliko memorije koriste aplikacije. Da biste to učinili, idite na "Upravitelj zadataka / Upravitelj zadataka" na kartici "Procesi / Procesi", zatim sortirajte popis prema stupcu "Upotreba memorije / memorija" (da biste to učinili, samo kliknite naslov stupca, nakon čega bit će poredano uzlaznim ili silaznim redoslijedom) . Uz pomoć upravitelja zadataka možete zaustaviti procese koji "jedu" veliku količinu memorije, ali budite oprezni. Ako zaustavite željeni proces, tada bi se operativni sustav mogao srušiti. Na primjer, možete 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 aplikacije Nokia phone sync (PcSync2.exe) ili 17,5 MB jednostavnim zatvaranjem Worda. Trenutno vam ne trebaju ove aplikacije? Zašto ih onda ne zatvoriti?

Čak i ako ne želite zatvoriti aplikaciju, što kažete na zatvaranje više prozora? Na primjer, ako radite s više Word dokumenti zatvorite one koje vam ne trebaju. Tada možete osloboditi dio memorije. Specifična količina memorije može se pratiti, opet, pomoću upravitelja zadataka.

Poruka o virtualnom nedostatku memorija može poslužiti kao upozorenje o mogućem prekidu svih operacija koje izvodi operativni sustav. To prijeti gubitkom korisničkih podataka, a time i utvrđivanjem razloga nedostatka 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 povezano je s upotrebom memorija RAM-a, ali s nedostatkom RAM-a memorija sustav može privremeno premjestiti određenu količinu informacija u posebnu straničnu datoteku, koja je virtualna memorija računala. Dakle, korištenje virtualnog memorija je kretanje podataka u swap datoteku i natrag u RAM. Glavni razlog nedostatka virtualnih (i često operativnih) memorija je rad više aplikacija nego što to omogućuje instalirana oprema. Još jedan čest uzrok nedostatka memorija može postati stalna potražnja ovaj resurs određeni program, tzv. curenje memorija. Ovakav problem može uzrokovati i usporavanje vašeg računala pogrešan rad 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 otvoriti vezu Sustav. Nakon što navedete "Napredne postavke sustava", morate otići na karticu "Napredno" u dijaloškom okviru koji se otvori i kliknuti gumb "Postavke" u odjeljku "Performanse". Kliknite karticu "Napredno", kliknite gumb "Promijeni" u grupi "Virtualna memorija" i poništite okvir "Automatski odaberi veličinu stranične datoteke". Nakon toga je potrebno navesti disk na kojem se nalazi stranična datoteka, te ostale potrebne veličine same datoteke. Izvršenje naredbe treba potvrditi pritiskom na tipku "Instaliraj" i spremiti učinjene promjene pritiskom na tipku OK. Treba uzeti u obzir da povećanje virtualnog memorija računalo može uzrokovati sporiji rad programa. To je zbog velikog, u usporedbi s RAM-om, vremena 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 tvrdi disk - virtualni memorija ili swap datoteku.


Uputa

Najprije provjerite imate li slobodnog prostora na disku. U prozoru istraživača kliknite desni klik kliknite na ikonu 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 nije u pitanju nedostatak slobodnog prostora, možda ste krivo postavili parametre same virtualne memorije. Desnom tipkom miša kliknite ikonu Moje računalo i odaberite Svojstva iz izbornika. Idite na karticu "Napredno" (Napredno) i kliknite na ploči "Performanse (Performanse) na gumb" Mogućnosti performansi "(Postavke). 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", odaberite je i kliknite OK. Kako biste izbjegli dosadna upozorenja, možete kliknuti gumb OK tri puta.

Bez sumnje, najbolje rješenje za nedostatak memorije je povezivanje dodatnih modula. Ali također možete povećati swap 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 (Start) -> Postavke (Postavke) -> Upravljačka ploča (Upravljačka ploča) -> Sustav (Sustav)." odaberite karticu "Napredno", na ploči "Performanse", kliknite "Parametri" (Postavke) i "Promijeni" (Promijeni) na ploči "Virtualna memorija" (Virtualna memorija). » (Prilagođena veličina) i odredite maksimalnu datoteku veličina.


Pažnja, samo DANAS!

Sve zanimljivo

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

Stranična datoteka (virtualna memorija) pomaže malo ubrzati vaše računalo i djeluje kao međuspremnik za pohranu privremenih podataka kako biste im mogli brzo pristupiti. Također je dizajniran da rastereti RAM, ali ni u kojem slučaju ...

Virtualna memorija računala koristi se za multitasking. operativni sustavi Oh. Zahvaljujući njemu, osigurana je veća učinkovitost pri pokretanju nekoliko programa. Virtualna memorija je količina prostora na tvrdom disku koju dodjeljuje sustav...

U operativnom sustavu Windows virtualni memorija je koncentrirana u takozvanoj straničnoj datoteci, točnije u datoteci pagefile.sys. Ako 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 dvaju pojmova - virtualne memorije i stranične datoteke. Swap datoteka je datoteka u prostoru na disku (za razliku od...

Nema puno memorije. Ovaj zakon dobro je poznat svim vlasnicima računala, jer se u jednom daleko od savršenog trenutka pojavljuje poruka "Nema dovoljno RAM-a" i morate hitno odlučiti što možete učiniti u ...

Svako računalo ima ograničenje memorije. Na lokalnom pogonu "C" - ovo je jedan broj, a na pogonu "D" - drugi. Ali u procesu 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 datoteka, swap datoteka) 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čina ove datoteke se može prilagoditi vašim 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 swap datoteka ima svojstvo...

Da biste riješili ovaj problem, otvorite Control Panel System (ili pritisnite kombinaciju tipki Windows + Pause Break), a zatim u prozoru System Properties koji se otvori idite na karticu Advanced. Ovdje, u području izvedbe, kliknite gumb Mogućnosti. U prozoru koji se otvori idite na karticu Napredno iu području Virtualna memorija kliknite gumb Promjena. Označite okvir Prilagođena veličina, navedite početnu i maksimalnu veličinu stranične datoteke (pritom zapamtite 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 (smještenih na različite pogone).

Ako pokušate pogledati postavke datoteke stranica slijedeći upute, možda ćete dobiti sljedeću poruku o pogrešci: Stvorena je privremena datoteka stranice jer je došlo do problema s konfiguracijom datoteke stranice tijekom pokretanja.

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

Da biste riješili problem, dodijelite navedenim računima pravo pune kontrole nad particijom diska na kojoj bi se trebala nalaziti stranična datoteka.

BILJEŠKA

Ako računalo prestane reagirati dok operativni sustav učitava osobne postavke, pritisnite Alt+Tab da biste otvorili prozor pogreške, a zatim kliknite OK.


Da biste to učinili, otvorite Explorer, kliknite na ikonu diska koja bi trebala 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 imati 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 pritisnite gumb Napredno i Traži. Odaberite račun (da budemo precizniji, sigurnosnu grupu) Sustav (kao opciju, 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 Explorera Alati Mogućnosti mape Pogled poništite opciju Koristi jednostavno dijeljenje datoteka.

Više o ovoj temi Dobivam poruku o pogrešci Nema dovoljno virtualne memorije, stranična datoteka nedostaje ili je premala. Što učiniti?:

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

Virtualna memorija kombinacija je RAM memorije i privremene pohrane na tvrdom disku. Kada nema dovoljno RAM-a, podaci iz RAM-a se smještaju u pohranu koja se naziva datoteka stranice. Premještanje podataka u swap datoteku i iz nje oslobađa dovoljno RAM-a za dovršetak operacije.

Znakovi slabog pamćenja
Simptomi nedostatka memorije uključuju spore performanse, obavijesti o nedostatku memorije ili bez nje i probleme s prikazom. Na primjer, ako računalo nema dovoljno memorije, 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 u virtualnoj memoriji
Ako primite poruke o pogrešci uzrokovane nedostatkom virtualne memorije, morate dodati više RAM-a ili povećati veličinu stranične datoteke kako bi aplikacije nastavile raditi. , u pravilu, automatski kontrolira veličinu stranične datoteke, ali ako zadana veličina nije dovoljna da zadovolji potrebe korisnika, tada se može promijeniti ručno.

Razlozi nedostatka memorije
Vaše računalo ima dvije vrste memorije: memoriju s izravnim pristupom (RAM) i virtualnu memoriju. Svi programi koriste RAM, ali kada programu koji izvodite ponestane RAM-a, Windows privremeno stavlja 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 straničnoj datoteci također se naziva virtualna memorija. 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 mogu nastati ako program ne oslobodi memoriju koja mu više nije potrebna. Ta se situacija naziva prekomjerna upotreba memorije ili curenje memorije.

Načini za sprječavanje problema s nedostatkom memorije
Pokretanje manjeg broja aplikacija u isto vrijeme može spriječiti probleme nedostatka memorije i gubitka podataka. Preporuča se da obratite pozornost na situacije u kojima aplikacija ponestaje memorije i da ih ne pokrećete u isto vrijeme. Međutim, ograničavanje broja istovremeno pokrenutih aplikacija ponekad je neprihvatljivo s praktičnog stajališta. Simptomi 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 rješavanja problema s nedostatkom memorije.

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

Pa što ćemo.

RAM je uvijek bio jedna od najskupljih i najtraženijih komponenti. osobno računalo. Među operativnim sustavima odavno je razvijen mehanizam kako iskoristiti slobodan prostor na tvrdom disku za podatke iz RAM-a. To je zapravo vrlo jednostavan proces. U slučaju da sustav ima premalo virtualne memorije, neiskorišteni podaci počinju se učitavati na tvrdi disk u posebnoj datoteci. Na disku se ova datoteka zove pagefile.sys. Veličina ove datoteke jednaka je veličini virtualne memorije.

Kada je premalo virtualne memorije dodijeljeno sustavu, pri pokretanju veliki broj programa ili prilikom otvaranja više različitih datoteka, korisnik dobiva neugodnu poruku o nedostatku virtualne memorije. Dakle, malo 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 veličine stranične datoteke (povećanja virtualne memorije), morate spremiti i zatvoriti sve otvorene datoteke i aplikacije.

Da biste povećali virtualnu memoriju, morate kliknuti gumb "Start", zatim idite na stavku pod nazivom "Upravljačka ploča", gdje odaberite 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 pred vama će se otvoriti grupa "Virtualna memorija". 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 pritiskom na gumb "Instaliraj", a zatim pritiskom na gumb "OK" i time pohraniti sve učinjene promjene.

Ako unatoč tome nakon ponovnog pokretanja računala ponovno dobijete poruku "Premalo virtualne memorije", ponovno povećajte njezinu veličinu. U ovom slučaju neće biti razloga za brigu. Nakon dovršetka ovog postupka, problem poput male virtualne memorije neće vam smetati.

Međutim, kada povećavate virtualnu memoriju računala, postoji jedna važna točka koju morate uzeti u obzir. Č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 swap datoteke jer će to skratiti životni vijek vašeg pogona. Ali u većini slučajeva, nakon povećanja virtualne memorije, računalo nastavlja dobro raditi. Dakle, problem, mali virtualni windows memorija, lako rješivo!