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

Borba protiv oskudice virtuelna memorija

Kako povećati količinu virtuelne memorije ako nije dovoljna?

Vjerujem da opisujete situaciju da u donjem desnom uglu ekrana iskoči poruka o nedostatku virtuelne memorije i da Windows sistem rješava problem. Ako se ovo desilo jednom, ne brinite; Kako piše u poruci, Windows sistem je otkrio problem i riješio ga. Ako se ovo ponavlja, moguće je da postavke na vašem računaru ne dozvoljavaju Windows-u da izvrši potrebne operacije. Prvo provjerite imate li slobodnog prostora na disku. U prozoru Windows Explorera, kliknite desnim tasterom miša na ikonu disk jedinice i izaberite Svojstva iz menija. Ako je količina slobodnog prostora manja od 10% ukupnog kapaciteta diska, morate osloboditi više prostora. Možete koristiti dugme Čišćenje diska pored indikatora slobodnog prostora ili ručno premestiti neke datoteke u skladište van mreže ili deinstalirati nepotrebne programe - odlučite šta vam više odgovara.

Ako nije nedostatak prostora na disku, postavke virtuelne memorije mogu biti netačne. Kliknite desnim tasterom miša na ikonu My Computer i izaberite Properties iz menija koji se otvori. Kliknite karticu Napredno. Kliknite na dugme Postavke na panelu Performanse. Kliknite karticu Napredno u dijaloškom okviru Performanse. Kliknite na dugme Promeni na panelu virtuelne memorije. Whoo! Nije lako doći do ove postavke! Pronađite opciju Sistem upravljane veličine i odaberite je ako već nije odabrana, a zatim kliknite OK, OK, OK. Ovo će vas spasiti od dosadnih upozorenja.

Pratite koliko memorije se koristi

Dok radite na laptopu, vjerovatno imate otvorenih nekoliko aplikacija. Svaki od njih, bez ikakve sumnje, "pojede" određenu količinu ram memorija. Windows računari nisu ograničeni samo dostupnom RAM-om (RAM). Ako memorija počne da ponestaje, onda mogu koristiti hard disk - takozvanu virtuelnu memoriju ili datoteku za pejdžing/swap. A disk memorija je mnogo sporija od RAM-a. Ako svi programi stanu u RAM, tada računar radi mnogo brže nego kada aplikacije moraju da izbace/čitaju dio memorije na tvrdi disk zbog njenog nedostatka.

Da biste vidjeli koliko memorije se koristi, možete koristiti program "Windows Task Manager / Windows Task Manager". Za početak, samo pritisnite kombinaciju tipki "Ctrl + Alt + Delete" ili desnim klikom na tablu upravitelja zadataka (traka zadataka) i odaberite "Task Manager / Task Manager". Zatim idite na karticu "Performanse".

U prozoru upravitelja zadataka (pogledajte snimku ekrana ispod) možete vidjeti da je graf datoteke stranica ravan i nizak. U trenutku kada je napravljen snimak ekrana, veličina swap datoteke bila je 307 MB. Računar je opremljen sa 512 MB RAM-a (stavka "Fizička memorija") i 724 MB virtuelne memorije ("Commit Charge": "Limit" minus količina RAM-a). Sada cijeli swap fajl može stati u RAM. Ako datoteka stranične memorije premašuje vrijednost fizičke memorije (u ovom slučaju 512 MB), onda biste trebali razmisliti o opremanju laptopa s više memorije. Na ovog trenutka Slobodno dovoljno RAM-a i virtuelne memorije: više od 140 MB RAM-a i više od 400 MB memorije datoteka stranica. Sada performanse laptopa nisu ograničene količinom memorije.

Sljedeći snimak ekrana prikazuje ne tako dobru situaciju u kojoj 527 MB korištene memorije premašuje fizičku količinu od 512 MB RAM-a. Upravo situacija kada trebate razmišljati o ugradnji još jedne memorijske trake u laptop.

Kao što je već pomenuto, najviše najbolje rješenje Problem s memorijom je instalacija dodatnih fizičkih memorijskih modula. Ali također možete povećati datoteku stranične memorije na 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, koja nije dovoljna, koristiti datoteka stranične memorije na tvrdom disku. Da biste to učinili, idite na "Start / Start" > "Postavke / Postavke" > "Kontrolna tabla / Kontrolna tabla" > "Sistem / Sistem", 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 "Virtuelna memorija / Virtuelna memorija". U prozoru "Virtuelna memorija" koji se pojavi odaberite opciju "Prilagođena veličina" i navedite maksimalnu veličinu datoteke stranične memorije dvostruko veću od količine RAM-a u laptopu. Takođe, nadogradnja na brži čvrsti disk (veći RPM) sa više keš memorije (obično navedeno u MB) će ubrzati operacije sa datotekama stranične memorije.

Sada da vidimo koliko memorije koriste aplikacije. Da biste to učinili, idite na "Upravitelj zadataka / Upravitelj zadataka" na kartici "Procesi / Procesi", a zatim sortirajte listu po koloni "Upotreba memorije / Memorija" (da biste to učinili, samo kliknite na naslov kolone, nakon čega sortiraće se u rastućem ili opadajućem redosledu). Uz pomoć upravitelja zadataka možete zaustaviti procese koji "jedu" veliku količinu memorije, ali budite oprezni. Ako zaustavite željeni proces, operativni sistem se može 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 za sinhronizaciju Nokia telefona (PcSync2.exe) ili 17,5 MB jednostavnim zatvaranjem Worda. Ne trebaju vam ove aplikacije trenutno? Zašto ih onda ne zatvorite?

Čak i ako ne želite da zatvorite aplikaciju, šta mislite o zatvaranju više prozora? Na primjer, ako radite s više njih Word dokumenti zatvorite one koje vam ne trebaju. Tada možete osloboditi dio memorije. Konkretna količina memorije može se pratiti, opet, pomoću upravitelja zadataka.

Poruka o virtuelnoj nestašici memorija može poslužiti kao upozorenje o mogućem prekidu svih operacija koje obavlja operativni sistem. To prijeti gubitkom korisničkih podataka, a samim tim i utvrđivanjem razloga za nedostatak memorija postaje jedan od glavnih prioriteta.


Računar koristi dva tipa memorija- RAM (random access memory) i virtuelna memorija. Izvršenje bilo kojeg programa povezano je s upotrebom memorija RAM, ali sa nedostatkom RAM-a memorija sistem je u mogućnosti da privremeno premjesti određenu količinu informacija u posebnu datoteku stranične memorije, koja je virtuelna memorija računara. Dakle, korištenje virtuelnih memorija je kretanje podataka u swap datoteku i natrag u RAM. Glavni razlog za nedostatak virtuelnih (a često i operativnih) memorija je rad sa više aplikacija nego što je to omogućeno instaliranom opremom. 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čunara pogrešan rad neke aplikacije. Rješenje problema može biti ručno povećanje veličine datoteke stranične strane od strane korisnika. Da biste izvršili operaciju, morate kliknuti na dugme "Start" i otići na stavku "Kontrolna tabla", odabrati podstavku "Sistem i njegovo održavanje" i otvoriti vezu Sistem. Nakon što navedete "Napredne sistemske postavke", morate otići na karticu "Napredno" u dijaloškom okviru koji se otvara i kliknuti na dugme "Postavke" u odjeljku "Performanse". Kliknite na karticu "Napredno", kliknite na dugme "Promeni" u grupi "Virtuelna memorija" i poništite izbor u polju za potvrdu "Automatski izaberite veličinu datoteke stranične memorije". Nakon toga, morate navesti disk koji sadrži datoteku stranične memorije i ostale potrebne veličine same datoteke. Izvršenje komande potvrditi pritiskom na dugme "Instaliraj" i sačuvati izvršene promene pritiskom na dugme OK. Pri tome treba voditi računa da povećanje virtuelnog memorija računar može uzrokovati sporije pokretanje programa. To je zbog velikog, u poređenju sa RAM-om, vremena potrebnog za čitanje informacija sa tvrdog diska.

Pratite koliko memorije se koristi. Sigurno, dok radite sa laptopom, otvarate nekoliko aplikacija. I svaki zauzima određenu količinu RAM-a. Ako nema dovoljno memorije, Windows može koristiti hard disk - virtuelni memorija ili swap fajl.


Uputstvo

Prvo 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%, tada koristite dugme "Č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 pogrešno podesili parametre same virtuelne memorije. Kliknite desnim tasterom miša na ikonu My Computer i izaberite Properties iz menija. Idite na karticu "Napredno" (Napredno) i kliknite na panelu "Performanse (Performanse) na dugme" Opcije performansi "(Postavke). U dijaloškom okviru idite na karticu "Napredno". Zatim, na panelu Virtuelna memorija, kliknite na dugme Promeni. Zatim pronađite opciju "System managed size", odaberite je i kliknite OK. Da biste izbjegli dosadna upozorenja, možete kliknuti na dugme 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čunara. Da biste to učinili, idite na "Start (Start) -> Settings (Settings) -> Control Panel (Control Panel) -> System (System)". odaberite karticu "Napredno", u panelu "Performanse" kliknite na "Postavke" (Postavke) i "Promijeni" (Promijeni) u panelu "Virtuelna memorija" (Virtuelna memorija). » (Prilagođena veličina) i odredite maksimalnu veličinu datoteke veličina.


Pažnja, samo DANAS!

Sve zanimljivo

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

Datoteka za pejdžing (virtuelna memorija) pomaže malo da ubrza vaš računar i deluje kao bafer za skladištenje privremenih podataka kako biste im mogli brzo pristupiti. Takođe je dizajniran da rastereti RAM, ali ni u kom slučaju ...

Virtuelna memorija računara se koristi za obavljanje više zadataka. operativni sistemi Oh. Zahvaljujući njemu, osigurava se veća efikasnost pri pokretanju nekoliko programa. Virtuelna memorija je količina prostora na hard disku koju dodeljuje sistem...

U operativnom sistemu Windows virtuelni memorija je koncentrisana u takozvanoj straničnoj datoteci, tačnije u datoteci pagefile.sys. Ako računar u potpunosti koristi sve raspoložive resurse, onda je vrijeme da razmislite o povećanju virtualne memorije. …

Da biste razumeli procese koji se dešavaju u sistemu i koji su povezani sa njegovim performansama, potrebno je da znate šta znače dva koncepta - virtuelna memorija i datoteka stranične memorije. Swap datoteka je datoteka na disku (za razliku od…

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

Svaki računar ima ograničenje memorije. Na lokalnom disku "C" - ovo je jedan broj, a na disku "D" - drugi. Ali u procesu aktivnog rada može se pokazati da nema dovoljno memorije. Da biste to učinili, vrijedi napraviti…

Pratite koliko memorije se koristi. Sigurno, dok radite sa laptopom, otvarate 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, swap datoteke) može biti potrebno kada se pojave sistemske poruke o nedostatku memorije i greškama u aplikaciji. Rješenje problema može biti ručna promjena zadanih veličina datoteke...

Datoteka stranica je posebna datoteka na tvrdom disku, koja je dizajnirana za snimanje dijelova pokrenutih programa i datoteka koje ne staju u RAM. Veličina ovog fajla se može podesiti prema vašim potrebama...

Operativni sistem koristi datoteku stranične memorije za skladištenje informacija koje na kraju ne stanu u RAM. Ovo se radi kako bi se ubrzao proces rada sa podacima koji se stalno koriste. Ali swap fajl ima svojstvo...

Da biste rešili ovaj problem, otvorite Sistem kontrolne table (ili pritisnite kombinaciju tastera Windows + Pause Break), a zatim u prozoru Svojstva sistema koji se otvori idite na karticu Napredno. Ovde, u oblasti Performanse, kliknite na dugme Opcije. U prozoru koji se otvori idite na karticu Napredno i u oblasti Virtuelna memorija kliknite na dugme Promeni. Označite okvir Prilagođena veličina, navedite početnu i maksimalnu veličinu datoteke stranične memorije (imajući na umu da veličina datoteke stranične memorije mora biti najmanje jedan i po puta veća od količine RAM-a) (slika 9.8). Opet, prema preporukama Microsofta, trebalo bi da postoji nekoliko swap datoteka (smještenih na različite diskove).

Ako pokušate da pogledate postavke datoteke stranice prateći uputstva, možete dobiti sljedeću poruku o grešci: Kreirana je privremena datoteka stranice jer je došlo do problema s konfiguracijom datoteke stranice pri pokretanju.

Ova poruka o grešci može se pojaviti ako Windows pokuša da kreira zamjensku datoteku na NTFS particiji, a sistemski nalog nema odgovarajuće dozvole za pristup particiji.

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

BILJEŠKA

Ako računar prestane da reaguje dok operativni sistem učitava lične postavke, pritisnite Alt+Tab da otvorite prozor sa greškom, a zatim kliknite na OK.


Da biste to uradili, otvorite Explorer, kliknite na ikonu diska koja treba da sadrži datoteku stranične memorije, kliknite desnim tasterom miša i izaberite Svojstva iz menija koji se otvori. U prozoru koji se otvori idite na karticu Sigurnost. Sistemski nalog mora imati pun pristup (Slika 9.9). Ako sistemski nalog uopšte nije naveden na listi Grupe i korisnici, kliknite na Dodaj. U prozoru koji se otvori pritisnite naizmenično dugmad Advanced i Search. Izaberite nalog (preciznije, bezbednosnu grupu) Sistem (kao opcija, Sistem može biti prisutan) i dodelite mu puna prava pristupa. Nakon ponovnog pokretanja, problem će nestati.

BILJEŠKA

Ako u prozoru sa svojstvima diska nema kartice Bezbednost, onda u meniju Explorera Alati Opcije fascikle Prikaži poništite opciju Koristi jednostavno deljenje datoteka.

Više o ovoj temi Dobivam poruku o grešci Nema dovoljno virtuelne memorije, nedostaje datoteka stranične memorije ili je premala. šta raditi?:

  1. Sergej Zanin. Kako pobijediti lijenost, ili Kako naučiti raditi ono što treba uraditi? Poslovna psihologija, 2012

Virtuelna memorija je kombinacija RAM memorije i privremenog hard diska. Kada nema dovoljno RAM-a, podaci iz RAM-a se stavljaju u skladište koje se zove datoteka stranice. Premještanje podataka u i iz swap datoteke oslobađa dovoljno RAM-a za završetak operacije.

Znakovi slabe memorije
Simptomi slabe memorije uključuju spore performanse, obavijesti o malo memorije ili bez njih i probleme s prikazom. Na primjer, ako računar nema dovoljno memorije, onda kada pokušate da otvorite meni u programu, može kasniti sa odgovorom ili u potpunosti prestati da odgovara. Čak i ako se meni otvori, njegove stavke možda neće biti prikazane, a odabrana stavka možda neće reagovati. Osim toga, nakon odabira stavke, sam izbornik može nestati, a umjesto sadržaja radne datoteke ili dokumenta pojavit će se prazna oblast.

Virtuelna memorija nema poruka o greškama
Ako dobijete poruke o grešci uzrokovane nedostatkom virtuelne memorije, morate ili dodati više RAM-a ili povećati veličinu datoteke stranične memorije da bi aplikacije nastavile raditi. , po pravilu, automatski kontroliše veličinu datoteke stranične memorije, ali ako zadana veličina nije dovoljna da zadovolji potrebe korisnika, može se promijeniti ručno.

Razlozi za nedostatak memorije
Vaš računar ima dvije vrste memorije: memoriju sa slučajnim pristupom (RAM) i virtuelnu memoriju. Svi programi koriste RAM, ali kada programu koji koristite ostane bez RAM-a, Windows privremeno stavlja podatke koji bi inače bili pohranjeni u RAM-u u datoteku na vašem tvrdom disku koja se zove datoteka stranice. Količina podataka koja je privremeno uskladištena u straničnoj datoteci takođe se naziva virtuelna memorija. Korištenje virtuelne memorije (drugim riječima, premeštanje podataka u swap datoteku i iz nje) oslobađa dovoljno RAM-a za pravilno pokretanje programa.

Problemi sa nedostatkom memorije nastaju kada nema dovoljno RAM-a i nedovoljno virtuelne memorije. Slična situacija može se dogoditi ako se na računaru pokreće više programa nego što ih podržava instalirana RAM memorija. Osim toga, problemi mogu nastati 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 memorije
Pokretanje manjeg broja aplikacija u isto vrijeme može spriječiti probleme s malo memorije i gubitkom podataka. Preporučljivo je da obratite pažnju na to u kojim aplikacijama ponestaje memorije i da ih ne pokrećete istovremeno. Međutim, ograničavanje broja istovremeno pokrenutih aplikacija ponekad je neprihvatljivo sa praktične tačke gledišta. Znakovi nedostatka memorije mogu ukazivati ​​na to da je vašem računaru potrebno više RAM-a za pokretanje programa koje koristite. Sljedeći način je jedan od načina rješavanja problema nedostatka memorije.

Povećajte veličinu datoteke stranične memorije (virtualna memorija)
Kada računar prvi put naiđe na problem nedostatka memorije, Windows pokušava automatski da poveća datoteku stranične memorije. Korisnik također može ručno podesiti maksimalnu veličinu ove datoteke u zavisnosti od količine instalirane RAM memorije.

Pa šta ćemo da radimo.

RAM je uvijek bila jedna od najskupljih i najtraženijih komponenti. PC. Među operativnim sistemima odavno je razvijen mehanizam za korištenje slobodnog prostora na tvrdom disku za podatke iz RAM-a. To je zapravo vrlo jednostavan proces. U slučaju da sistem ima premalo virtuelne memorije, neiskorišteni podaci počinju da se učitavaju na hard disk u posebnom fajlu. Na disku, ova datoteka se zove pagefile.sys. Veličina ove datoteke je potpuno ista kao i veličina virtuelne memorije.

Kada je premalo virtualne memorije dodijeljeno sistemu, pri pokretanju veliki broj programa, ili prilikom otvaranja više različitih fajlova, korisnik dobija neprijatnu poruku o nedostatku virtuelne memorije. Dakle, malo virtuelne memorije, šta učiniti, kako pomoći svom računaru? Odgovor je jednostavan - samo trebate 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 datoteke stranične stranice.

Povećanje virtuelne memorije

Bitan! Prije proširenja veličine datoteke stranične memorije (povećanje virtuelne memorije), morate sačuvati i izaći iz svih otvorenih datoteka i aplikacija.

Da biste povećali virtuelnu memoriju, morate kliknuti na dugme "Start", a zatim ići na stavku pod nazivom "Kontrolna tabla", gde izaberite sledeću stavku - "Sistem i njegovo održavanje". U prozoru koji se otvori odaberite vezu "Sistem". Ovdje treba navesti "Napredne sistemske postavke", a zatim u dijaloškom okviru koji se otvori idite na karticu "Napredno", gdje u odjeljku "Performanse" kliknite na dugme "Postavke". Nakon ovih koraka, pred vama će se otvoriti grupa "Virtuelna memorija". U njemu morate kliknuti na dugme "Promijeni" i poništiti okvir u retku "Automatski odaberite veličinu datoteke stranične stranice".

Nakon dovršetka ovih koraka, morat ćete postaviti disk datoteke stranične datoteke i druge potrebne veličine same datoteke. Izvršenje ove naredbe treba potvrditi pritiskom na dugme "Instaliraj", a zatim pritiskom na dugme "OK" i na taj način sačuvati sve napravljene promene.

Ako ipak nakon ponovnog pokretanja računara ponovo dobijete poruku "Premalo virtuelne memorije", onda ponovo povećajte njenu veličinu. U ovom slučaju neće biti razloga za brigu. Nakon završetka ovog procesa, takav problem kao što je mala virtualna memorija neće vam smetati.

Međutim, kada povećavate virtuelnu memoriju računara, postoji jedna važna tačka koja se mora uzeti u obzir. Činjenica je da povećanje virtualne memorije može uvelike smanjiti brzinu programa i pozadinskih procesa. Ova situacija je direktno povezana sa dugim vremenskim periodom potrebnim za čitanje potrebnih informacija sa tvrdog diska.

Ako koristite SSD (SSD), onda se upotreba zamjenske datoteke uopće ne preporučuje, jer će to smanjiti vijek trajanja vašeg diska. Ali u većini slučajeva, nakon povećanja virtuelne memorije, računar nastavlja da radi dobro. Dakle, problem, mali virtuelni windows memorija, lako riješeno!