Page file i ispravne veličine za različite veličine memorije. Kako postaviti straničnu datoteku nakon instalacije sustava Windows Koju straničnu datoteku instalirati na Windows 7

Odabir veličine stranične datoteke

Pitanje o veličini stranične datoteke često se nalazi na raznim tehničkim resursima, ali nema jasnih preporuka o tome. Postoje savjeti da postavite straničnu datoteku 1,5-2 puta veću od količine instalirane memorije ili da je potpuno onemogućite. I jedno i drugo je apsolutno besmisleno s praktične točke gledišta. Stoga ćemo danas govoriti o tome što je stranična datoteka (također poznata kao swap datoteka, poznata i kao stranica stranica) i kako pravilno odabrati i konfigurirati njezinu veličinu.

Da biste razumjeli zašto je stranica stranica potrebna, prvo biste trebali razumjeti kako memorija radi u sustavu Windows. Pa krenimo s teorijom.

Virtualna memorija

U pravilu, kada govorimo o memoriji, mislimo na RAM module fizički instalirane na računalu, odn fizička memorija. Količina dostupne fizičke memorije je strogo ograničena i ovisi o mogućnostima hardvera, bitnosti operativnog sustava i uvjetima licenciranja. Kako bi zaobišli ova ograničenja, operativni sustavi Windows koriste resurs kao što je virtualna memorija.

Operativni sustav Windows ne radi s fizičkom, već s virtualnom memorijom. Tehnički gledano, virtualna memorija sastoji se od fizičke memorije (RAM) i posebnih stranica stranica kombiniranih u jedan virtualni adresni prostor. Svakom pokrenutom procesu dodijeljen je vlastiti adresni prostor u virtualnoj memoriji, odvojen od ostalih procesa, u kojem se izvodi i njime upravlja. Za pristup memoriji koriste se pokazivači na adrese u virtualnom adresnom prostoru, dok sam proces nije svjestan gdje su točno pohranjeni njegovi podaci - u RAM-u ili u datoteci, o tome odlučuje operativni sustav.

Maksimalna moguća količina dostupne virtualne memorije ovisi o bitnosti operativnog sustava. Dakle, na 32-bitnom sustavu proces ne može adresirati više od 4 gigabajta (2 32) memorije. Za 64-bitni proces, teoretsko ograničenje je 16 egzabajta (2 64), a praktički moderne 64-bitne verzije Windowsa podržavaju do 16 terabajta adresnog prostora.

Bilješka. Neke 32-bitne verzije Windows Servera koriste PAE tehnologiju koja vam omogućuje adresiranje do 64 GB memorije. Možete saznati više o PAE.

Za razliku od fizičke memorije, virtualna memorija ima mnogo fleksibilnija ograničenja. To omogućuje simultano izvođenje velikog broja procesa koji inače ne bi stali u fizičku memoriju. Stoga je glavni zadatak mehanizma virtualne memorije proširiti raspoloživu memoriju računala.

Upravljanje memorijom ide otprilike ovako.

Virtualni adresni prostor podijeljen je na blokove jednake veličine koji se nazivaju stranice. Otuda i ime, usput. stranica file - datoteka stranice. Fizička memorija također je podijeljena na odjeljke koji se nazivaju okviri stranica, a koji se koriste za pohranu stranica.

Svakom se procesu pri pokretanju dodjeljuje "komad" adresnog prostora u virtualnoj memoriji. Sukladno tome, u svakom trenutku u memoriji su stranice iz virtualnog adresnog prostora svakog procesa. Stranice koje se nalaze u fizičkoj memoriji i odmah su dostupne nazivaju se važećim stranicama, dok se stranice koje trenutno nisu dostupne, poput onih na disku, nazivaju nevažećim stranicama.

Kada proces pristupi memorijskoj stranici koja je označena kao nevažeća, dolazi do pogreške stranice. Kada dođe do prekida, upravitelj virtualne memorije pronalazi traženu stranicu i učitava je u slobodni okvir stranice u fizičkoj memoriji. Zapravo se ovaj proces naziva straničenje.

Kada postoji manjak fizičke memorije, upravitelj memorije odabire okvire koji se mogu osloboditi i prenosi njihov sadržaj na disk, u straničnu datoteku. Princip prijenosa je sljedeći: kada proces iskoristi sve okvire koji su mu dodijeljeni, tada sa svakom greškom stranice u ovom procesu, sustav uklanja jednu od njegovih stranica iz fizičke memorije. Odabir stranica se vrši po principu prvi ušao, prvi izašao (first in, first out, FIFO), tj. Stranica koja je najduže bila u memoriji prenosi se u straničnu datoteku.

Svaki proces ima svoj radni skup - skup stranica smještenih u fizičkoj memoriji. Radni skup određuje veličinu fizičke memorije dodijeljene procesu i ima minimalnu i maksimalnu veličinu. Prilikom pokretanja, procesu se dodjeljuje minimalna veličina radnog skupa, tj. minimalni broj stranica koje su zajamčeno u RAM-u. Uz dovoljno slobodne fizičke memorije, proces može povećati svoj radni skup do veličine jednake maksimalnom radnom skupu. Kada započne pritisak na memoriju, upravitelj virtualne memorije počinje skratiti radni skup svih procesa na minimum, uklanjajući višak stranica iz fizičke memorije.

Nakon smanjenja radnog skupa procesa na minimum, upravitelj memorije nadzire pogreške stranice koje generira svaki proces. Ako postoji veliki broj prekida, dispečer može povećati radni skup procesa; ako nema prekida, nastavlja smanjivati ​​radni skup dok se ne dogodi prekid. Pojava prekida označava da je dosegnuta minimalna veličina memorije potrebna procesu za rad. Time se postiže ravnoteža između potrošnje fizičke memorije i izvedbe.

Zapravo, ovo je vrlo grub opis funkcioniranja virtualne memorije, ali za opće razumijevanje sasvim dovoljan. Stoga, prestanimo s teorijom i prijeđimo na praksu.

Trenutne postavke stranične datoteke

Trenutnu veličinu datoteke možete vidjeti u dodatku System Properties (Svojstva sustava). Da biste to učinili, morate kliknuti Win+R i pokrenite naredbu sysdm.cpl. Zatim idite na karticu "Napredno", u polju "Performanse" kliknite na gumb "Postavke" iu prozoru koji se otvori idite na karticu "Napredno".

Ovdje je navedena ukupna veličina stranične datoteke na svim diskovima, a klikom na gumb "Promijeni" možete ići na njegove postavke.

Prema zadanim postavkama omogućeno je automatsko upravljanje veličinom stranične datoteke. To znači da operativni sustav stvara jednu datoteku stranice datoteka stranice.sys u korijenu diska sustava i automatski postavlja njegovu veličinu na temelju svojih potreba.

Dump memorije

Da bismo razumjeli što vodi sustav pri odabiru veličine stranične datoteke, vratimo se teoriji i osvrnimo se na koncept memorijskog dumpa. Činjenica je da osim proširenja fizičke memorije, stranična datoteka ima još jednu svrhu - koristi se za stvaranje hitnih memorijskih ispisa tijekom kvarova sustava. To se događa na sljedeći način.

Tijekom pokretanja operacijski sustav stvara mapu sektora koje na disku zauzima stranična datoteka i pohranjuje je u memoriju. Kada dođe do kvara sustava, provjerava se integritet kartice, pogonskog programa diska i kontrolne strukture upravljačkog programa diska. Ako njihov integritet nije ugrožen, tada jezgra sustava poziva posebne I/O funkcije dizajnirane za spremanje memorijske slike nakon kvara sustava i zapisuje podatke iz memorije na disk, u straničnu datoteku, koristeći spremljenu mapu sektora.

Sljedeći put kada se sustav pokrene, upravitelj sesije ( Usluga podsustava upravitelja sesije, SMSS) inicijalizira datoteku stranice i provjerava prisutnost dump zaglavlja u njoj. Ako postoji zaglavlje, tada se podaci kopiraju iz stranične datoteke u datoteku ispisa pada i odgovarajući unos se pravi u zapisniku sustava.

Sukladno tome, pri automatskom upravljanju straničnom datotekom, sustav se fokusira na postavke za stvaranje ispisa memorije o padu, odabirući veličinu datoteke u skladu s vrstom ispisa:

Kompletan memorijski dump - dump bilježi cijeli sadržaj RAM-a u trenutku kvara, tako da veličina stranične datoteke treba biti jednaka veličini fizičke memorije + 1MB (za zaglavlje). Ova je vrsta odabrana prema zadanim postavkama kada je količina fizičke memorije manja od 4 GB;
Izvadak memorije kernela - samo memorija dodijeljena za jezgru OS-a, upravljačke programe uređaja i aplikacije koje se izvode u načinu rada jezgre bilježi se u ispisu. Ispis jezgre zauzima puno manje prostora od punog ispisa i obično je dovoljan za utvrđivanje uzroka kvara. Ova vrsta ispisa odabrana je prema zadanim postavkama za sustave s 4 GB ili više RAM-a. Minimalna veličina stranične datoteke trebala bi biti približno 1/3 fizičke memorije;
Small memory dump je mini-dump koji sadrži minimum potrebnih podataka: kod zaustavljanja i opis pogreške, popis učitanih upravljačkih programa i informacije o procesima koji su bili pokrenuti u trenutku kvara. Ovaj dump zahtijeva swap datoteku od najmanje 2 MB;
Automatski ispis memorije nova je vrsta ispisa koji se pojavio u sustavu Windows 8\Server 2012 i novijim. Zapravo, ovo je isti deponij jezgre, jedina razlika je u tome što sustavu omogućuje dinamičko upravljanje veličinom datoteke stranice, odabirom najoptimalnije veličine.

Postavke ispisa memorije nalaze se u naprednim svojstvima sustava, u odjeljku Pokretanje i oporavak. Ovdje možete odabrati jednu od četiri vrste ispisa ili potpuno onemogućiti njegovo stvaranje.

Čak i znajući postavke ispisa i količinu fizičke memorije, nije moguće točno reći koju veličinu će sustav stvoriti straničnu datoteku. Stoga sam odlučio malo eksperimentirati, za što sam uzeo 2 sustava kao eksperimentalna - klijentski Windows 8.1 (x64) i poslužiteljski Windows Server 2012 R2 te provjerio kako veličina stranične datoteke ovisi o količini fizičke memorije i postavkama dumpa . Evo što se dogodilo:

Kao što vidite, veličina datoteke izravno ovisi ne samo o količini RAM-a i postavkama dumpa, već io vrsti operativnog sustava. Nadalje, onemogućavanje ispisa ne znači da uopće ne postoji datoteka stranice.

Također je vrijedno zapamtiti da su to početne vrijednosti. Ako tijekom rada nema dovoljno virtualne memorije, sustav može povećati straničnu datoteku do maksimalne vrijednosti, koja je uz automatsku konfiguraciju 3 puta veća od količine fizičke memorije.

Određivanje potrebne veličine stranične datoteke

Iako se veličina stranične datoteke može kontrolirati putem postavki ispisa memorije, to nije najizravniji način. Puno je bolje ručno prilagoditi veličinu datoteke. Ostaje samo saznati koja se veličina može smatrati dovoljnom.

Ne postoji jasan odgovor na ovo pitanje. Jedini način da koliko-toliko točno odredite veličinu stranične datoteke jest prikupiti podatke o potrošnji memorije i korištenju stranične datoteke u ovom sustavu, saznati koja je maksimalna količina memorije koju servisi/aplikacije mogu zauzeti i kako često se stranična datoteka zapravo koristi. Na temelju dobivenih podataka trebate odabrati veličinu datoteke.

Možete brzo procijeniti trenutnu potrošnju virtualne memorije u Upravitelju zadataka, u odjeljku Performanse. Polje Committed prikazuje omjer iskorištene virtualne memorije i njezine ukupne količine. U mom primjeru, računalo ima 64 GB RAM-a i swap datoteku iste veličine. Trenutna količina virtualne memorije je 128GB, zauzeto je 65GB. Od toga je 62,4 GB za RAM, a 2,6 GB za swap datoteku.

Također možete koristiti brojače performansi za prikupljanje informacija. Brojači pružaju više informacija i također vam omogućuju prikupljanje statistike tijekom vremena, što će vam omogućiti točnije određivanje potreba virtualne memorije sustava. Trebat će nam sljedeći brojači performansi:

Memorija, predani bajtovi— ovaj brojač pokazuje koliko bajtova u virtualnoj memoriji zauzimaju trenutni procesi. Kada vrijednost Committed Bytes premaši količinu fizičke memorije, sustav počinje aktivno koristiti datoteku stranice;
Memorija, dostupni bajtovi— količina slobodne fizičke memorije na računalu. Ovaj parametar pokazuje opterećenje RAM-a, a što manje fizičke memorije ostaje, sustav aktivnije koristi straničnu datoteku.
Memorija, ograničenje predaje— vrijednost jednaka zbroju količine RAM-a i trenutne veličine stranične datoteke. Drugim riječima, to je maksimalna količina virtualne memorije koja se može dodijeliti svim procesima bez povećanja veličine stranične datoteke.
Memorija, % angažiranih bajtova u upotrebi— pokazuje postotak korištenja virtualne memorije. Predstavlja relaciju Dodijeljeni bajtovi \Ograničenje predaje.
Stranicana datoteka, % korištenja— postotak korištenja stranične datoteke, trenutna vrijednost.
Datoteka stranične stranice, % vršne upotrebe— postotak korištenja stranične datoteke, najveća vrijednost.

Za dublju analizu potrošnje memorije možete dodatno koristiti sljedeće brojače:

Memorija, greška stranice\sek— broj pogrešaka stranice (prekida) u sekundi prilikom pristupanja stranicama memorije. Dopustite mi da vas podsjetim da se greška stranice događa kada se pristupa stranici memorije koja je ostraničena na disk.
Memorija, stranice\sek— pokazuje koliko je stranica u sekundi pročitano/napisano unutar pogreške stranice. Jednostavno rečeno, ovaj brojač pokazuje intenzitet razmjene podataka između RAM-a i datoteke stranice. Predstavlja zbroj brojača Stranice Unos\sek I Stranice Outpit\sec.
Proces, radni set- Prikazuje trenutnu fizičku upotrebu memorije od strane aktivnih procesa. Ukupna vrijednost prikazuje ukupni volumen za sve procese, ali podatke možete prikazati zasebno za svaki određeni proces. Ovaj brojač nije izravno povezan s datotekom stranica, ali može pomoći u dijagnosticiranju problema s izvedbom.

Kao što možete vidjeti u primjeru, swap datoteku od 64 GB zapravo koristi samo 2-3%. Odnosno za normalan rad u izobilju Dovoljna je swap datoteka od 4 GB. I to unatoč činjenici da je poslužitelj jako opterećen, za manje opterećeno računalo brojke će biti još niže.

Također je vrijedno spomenuti odabir veličine stranične datoteke za računala koja koriste Hyper-V ulogu. Činjenica je da, zbog arhitekture, hipervizor ne koristi straničnu datoteku za virtualna računala čak i ako nema dovoljno fizičke memorije. Na Hyper-V poslužiteljima, stranica stranica je potrebna isključivo za potrebe glavnog sustava, koji koristi samo mali dio RAM-a (obično ne više od 2-4 GB). Stoga je stvaranje stranične datoteke na temelju ukupne količine fizičke memorije u ovom slučaju apsolutno besmisleno.

postavke

Odredivši potrebnu veličinu, nastavljamo izravno s postavljanjem. Da biste promijenili veličinu stranične datoteke, otvorite svojstva virtualne memorije i onemogućite automatski odabir veličine. Zatim u polju “Drive” odaberite logički pogon na kojem će se datoteka nalaziti, odaberite opciju “Custom size”, označite početnu i maksimalnu veličinu stranične datoteke i kliknite “Set”. Nakon konfiguracije može biti potrebno ponovno pokretanje sustava kako bi promjene stupile na snagu.

Postoje neka ograničenja za datoteku stranice:

Maksimalna veličina datoteke ne smije biti veća od 16 TB za 64-bitni sustav i ne veća od 4 GB za 32-bitni sustav;
Možete stvoriti do 16 straničnih datoteka, ali svaka mora biti smještena na zasebnom volumenu (logičkom pogonu);
Da biste mogli kreirati ispis memorije o padu, potrebno je da se stranična datoteka (barem jedna) nalazi na disku sustava.

Kako biste automatizirali postupak postavljanja, možete koristiti sljedeću skriptu PowerShell (zamjenjujući svoje vrijednosti):

# Onemogući automatsko upravljanje za datoteku stranice
$ComputerSystem = Get-WmiObject -Class Win32_ComputerSystem -EnableAllPrivileges
if ($ComputerSystem.AutomaticManagedPagefile) (
$ComputerSystem.AutomaticManagedPagefile = $false
$ComputerSystem.Put()
}
# Postavite ručnu veličinu za datoteku stranice
$PageFile = Get-WmiObject -Class Win32_PageFileSetting -EnableAllPrivileges
$PageFile.InitialSize = 4096
$PageFile.MaximumSize = 8192
$PageFile.Put()

Zaključak

Zaključno, nekoliko praktičnih savjeta koji mogu pomoći pri postavljanju.

Prilikom ručnog postavljanja morate navesti početnu i maksimalnu veličinu datoteke. U tom slučaju sustav stvara početnu veličinu datoteke, povećavajući je ako je potrebno dok ne dosegne maksimalnu veličinu. Kako se veličina povećava, stranična datoteka može postati fragmentirana, što će utjecati na njezinu izvedbu. Kako biste spriječili fragmentaciju, početnu i najveću veličinu možete početno postaviti na iste. Tada će sustav odmah dodijeliti sav potreban prostor za datoteku, a statična veličina datoteke eliminirati će moguću fragmentaciju u budućnosti.
Da biste povećali performanse sustava, straničnu datoteku možete premjestiti na drugu particiju. Dopustite mi da pojasnim da datoteku trebate prenijeti samo na particiju koja se nalazi na drugoj particiji fizički disk. Postavljanje stranične datoteke na dodatnu particiju istog diska neće poboljšati performanse. U praksi, ima smisla premjestiti swap datoteku na zaseban SSD pogon; to može značajno poboljšati performanse.
Još jedan teoretski 🙂 način povećanja brzine rada s swap datotekom je njeno postavljanje na zasebnu particiju, posebno dodijeljenu samo za nju, za što postavite veličinu klastera na 64Kb (umjesto zadanih 4Kb). Kada radite s velikim datotekama (kao što je datoteka stranice), veća veličina klastera može poboljšati performanse datotečnog sustava. Što je veća veličina klastera, to se veći podaci čitaju/zapisuju u blokovima; stoga će za istu količinu podataka s veličinom klastera od 64Kb biti potrebno 16 puta manje operacija čitanja/pisanja nego za 4Kb.
Na nekim mjestima postoje savjeti za potpuno onemogućavanje datoteke stranice. Doista, u nekim slučajevima to može pružiti neke dobitke u performansama, iako osobno ne vidim puno koristi u tome. Kao što možete vidjeti uz pomoć brojača performansi, ako postoji slobodna fizička memorija, OS minimalno koristi straničnu datoteku, tako da će povećanje biti manji. Ako, s onemogućenom straničnom datotekom, tijekom rada ponestane fizičke memorije, tada aplikacija , trošenje memorije će se zaustaviti, što može dovesti do kvara i gubitka podataka . Osim toga, ako nema stranice stranice, Windows neće moći spremiti ispis memorije u slučaju rušenja.
I još nešto za kraj. Manipuliranje straničnom datotekom nema veliki utjecaj na performanse sustava u cjelini. Ponavljam, ako ima dovoljno fizičke memorije, stranična datoteka se koristi minimalno. Ako sustavu stalno nedostaje memorije i aktivno koristi datoteku stranice, tada biste prije svega trebali razmisliti o proširenju fizičke memorije.

Jedna od funkcionalnosti Windows sustava je virtualna memorija. Dodijeljena količina memorije tvrdog diska za pohranjivanje "virtualne memorije" je datoteka stranice sustava Windows 10. Mnogi su korisnici možda naišli na ovaj izraz u drugim člancima, obavijestima o igrama i drugim izvorima; u ovom ćemo članku opisati glavne točke rada s datoteku stranice.

Što, gdje i zašto

Stranična datoteka (pagefile) je virtualni dodatak RAM-u, koji se koristi za, pod velikim memorijskim opterećenjima, učitavanje procesa nižeg prioriteta iz "brže" RAM-a u "manje brzu" virtualnu memoriju za bolje performanse sustava. Značajka koja se visoko preporučuje za korištenje na računalima s malo RAM-a.

Ako govorimo o igrama, tada virtualna memorija može biti slaba karika čak iu vrlo moćnim konfiguracijama - ako nedovoljna količina RAM-a ne dopušta potpunu obradu scene igre, dio resursa usmjerava se na datoteku stranice, koja može biti nekoliko puta sporiji, što će uzrokovati zastajkivanje i zamrzavanje. Stoga, u gaming buildovima ne biste trebali zanemariti količinu RAM-a i dodjelu prostora na SSD-u za swap datoteku.

Pronalaženje lokacije swap datoteke vrlo je jednostavno; omogućite prikaz zaštićenih datoteka. Nakon toga će se pojaviti u korijenskoj mapi pogona sustava (ili tamo gdje ste to ranije naveli).

Također možete obrnuti, što po funkcionalnosti sliči virtualnoj memoriji i mapi TEMP, ali za UWP aplikacije (popločane aplikacije ili Metro aplikacije). Uključen je zajedno s datotekom stranice i koristi se odvojeno od svoje datoteke, ima dinamički volumen i ne prelazi 256 MB.

postavke

Podešavanje se vrši kroz parametre System Properties. Da biste to učinili, otvorite Svojstva sustava (Win+Pause) i odaberite Napredne postavke sustava.

Ili u prozor Run unesite naredbu sysdm.cpl

Zatim na kartici Napredno otvorite Mogućnosti izvedbe i idite na drugu karticu Napredno.

Otvorit će se opcije postavki, gdje možemo postaviti nekoliko parametara za svaki logički pogon sustava: ručno podešavanje, po izboru Windowsa, ili potpuno onemogućavanje datoteke stranice.

Pravila rada za bolje performanse

1. Što se događa ako onemogućite datoteku stranice? Bit će loše.

Iznimka su uređaji s velikom količinom RAM-a (16 gigabajta ili više), a ako koristite aplikacije koje zahtijevaju veliku potrošnju RAM-a, poželjno je ne isključivati ​​ih. Ako imate tablet s operativnim sustavom Windows 8 ili 10 koji ima 16 GB memorije i želite obrisati datoteku stranice kako biste oslobodili prostor ili se pitate je li moguće onemogućiti datoteku stranice za računalo sa 6 GB memorije RAM-a, onda je odgovor jasan - bolje je to ne činiti, bez njega će sustav raditi još gore nego s čak i malim volumenom (1-2 GB).

2. Koristite ga na bržoj vožnji.

Ako koristite SSD kao sistemski disk, onda je bolje postaviti virtualnu memoriju na njega.

Prvo, operacije će se izvoditi mnogo brže nego na tvrdom disku.

Drugo, prošlo je vrijeme kada su solid-state diskovi imali vrlo ograničenu rezervu ciklusa ponovnog pisanja, tako da ne biste trebali ograničavati svoje računalo i razmišljati o tome kako isključiti datoteku stranica u sustavu Windows 10.

3. Nemojte koristiti sistemski disk za pohranu stranične datoteke.

Korištenjem drugog logičkog pogona (boljeg od fizičkog pogona) za njegovo pohranjivanje, smanjuje se broj pristupa sistemskom pogonu i, u teoriji, trebao bi imati pozitivan učinak na performanse osobnog računala. Stvar je prilično kontroverzna; ako koristite SSD kao sistemski pogon, postavlja se pitanje gdje postaviti Pagefile. U mom osobnom slučaju, nakon nekoliko testova u igrama i "teškim aplikacijama", preferirao sam SSD. U slučaju HDD-a, tijekom testiranja su se dogodili mali stateri i padovi FPS-a, što nije primijećeno na SSD-u.

4. Nizak RAM - povećajte swap datoteku.

U trenutnoj stvarnosti, kada igre zahtijevaju 8 GB memorije, a preglednik može popuniti cijeli RAM za 100%, prilično je teško točno reći koliko trebate postaviti za virtualnu memoriju. Mogu ponuditi osnovne preporuke, ali ako često igrate ili, obrnuto, jedva opterećujete svoje računalo, sljedeće vrijednosti vam možda neće odgovarati:

  • Manje od 2 GB - od 2 do 4 GB virtualno (100-200%)
  • 4 GB – od 4 do 6 GB (100-150%)
  • 8 GB – od 2 do 4 GB (25-50%)
  • 16 GB i više – možete ostaviti sustavu na izbor ili, kao opciju, smanjiti straničnu datoteku.
  • Za igre i "teške" aplikacije, vrijednosti se mogu povećati za 50-100%

Okvirno smo odredili optimalnu veličinu stranične datoteke na Windows 10 i disk na kojem će se Pagefile nalaziti, a u sklopu upoznavanja proći ćemo kroz osnovne naredbe u CMD-u ako se iznenada grafičko sučelje zamrzne ili ne radi raditi.

Naredbe za CMD

Općenito, shvatili smo kako premjestiti datoteku stranice na drugi pogon u sustavu Windows 10 i 7, prilagoditi njezinu veličinu i kako onemogućiti datoteku stranice u sustavu Windows 10 ako je potrebno. Uostalom, povećanje performansi i optimizacija rada sustava Windows za mnoge je korisnike jedan od ključnih ciljeva pri radu sa sistemskim datotekama ili uslugama; radnje opisane u ovom članku trebale bi vam pomoći da malo optimizirate sustav i smanjite opterećenje RAM-a ( ili obrnuto na tvrdom disku).

Ugodan dan!

Stranična datoteka, ili na drugi način swap datoteka, virtualna je memorija smještena na jednom od tvrdih diskova i "nastavak" je fizičke memorije s izravnim pristupom (RAM). Ako aplikacija kada radi nema dovoljno instaliranog RAM-a, tada Windows 7 koristi swap datoteku za pohranu podataka aplikacije, odnosno u nju upisuje i čita podatke koji ne stanu u RAM. Ovaj proces pisanja i čitanja naziva se zamjena. U sustavu Windows 7 ova datoteka ima strogo definiran naziv pagefile.sys koji se ne može mijenjati.

Tijekom instalacije Windows 7 samostalno određuje potrebnu veličinu swap datoteke i postavlja je na sistemsku particiju tvrdog diska. Često se događa da takvo ponašanje sustava u pogledu veličine i smještaja ove datoteke ne osigurava maksimalnu radnu snagu računala. Stoga korisnik mora sam konfigurirati parametre pagefile.sys i optimizirati njegov rad. Pokušat ćemo istaknuti najvažnije točke ovog procesa.

Vjeruje se da za postizanje dobrih performansi morate postaviti minimalnu veličinu stranične datoteke jednaku količini RAM-a, a maksimalnu - dvostruko veću. To jest, ako računalo ima 2 GB RAM-a, minimalna i maksimalna veličina swap datoteke treba biti postavljena na 2 odnosno 4 GB. Postavljanje ova dva parametra na različite vrijednosti uzrokuje dinamičku promjenu stvarne veličine ovog objekta za pohranu na disku, što znači da će biti podložan fragmentaciji i smanjenju performansi. Stoga mnogi korisnici postavljaju iste vrijednosti. U tom slučaju pagefile.sys postaje statičan (nije fragmentiran), što smanjuje opterećenje sustava i povećava njegove performanse. Ali čak i u slučaju dinamičke swap datoteke, postoji način da se eliminira degradacija performansi ako omogućite čišćenje datoteke kada se operativni sustav isključi.

Brisanje swap datoteke prilikom gašenja

Da biste omogućili čišćenje datoteke pagefile.sys kada je operativni sustav isključen, morate pokrenuti naredbu secpol.msc (“Start – Run”) u načinu naredbenog retka. U prozoru koji se otvori trebali biste pronaći element "isključivanje: brisanje stranične datoteke...". Dvaput kliknite na njega da postavite sigurnosni parametar na "Omogućeno" i kliknite gumb "Primijeni". Ovi koraci prikazani su na sljedeće dvije slike.

Odabir mjesta swap datoteke

Windows 7 omogućuje postavljanje swap datoteke na nekoliko diskova istovremeno, ali ova opcija ne povećava performanse sustava. Najoptimalnija metoda u smislu performansi je jedna stranična datoteka smještena na bilo kojoj particiji tvrdog diska osim sistemske particije. Da biste promijenili lokaciju pagefile.sys, prvo je morate izbrisati, a zatim stvoriti na željenoj lokaciji. Da biste to učinili, kliknite "Start", a zatim "Moje računalo - Svojstva" (desna tipka miša). U prozoru koji se pojavi kliknite na "Napredne postavke sustava".

Otvorit će se prozor u kojem trebate odabrati karticu "Napredno".

Ovdje, u odjeljku "Performanse", kliknite gumb "Opcije" iu prozoru koji se otvori ponovno odaberite karticu "Napredno". Idite na odjeljak "Virtualna memorija" i kliknite gumb "Promijeni". Otvara se prozor koji vam omogućuje da postavite lokaciju i veličinu swap datoteka na bilo kojoj particiji tvrdog diska. Isti prozor omogućuje vam da onemogućite i omogućite straničnu datoteku.

Kao što je već spomenuto, Windows 7 prema zadanim postavkama postavlja pagefile.sys na sistemsku particiju diska, što se može vidjeti iz aktivirane opcije “System selected size”. Da biste prenijeli straničnu datoteku na drugu particiju, odaberite je, aktivirajte opciju "Bez stranične datoteke" i kliknite gumb "Postavi". Ove radnje uklanjaju swap datoteku s njezine prethodne lokacije. Ponekad se nakon toga pojavi poruka koja vas upozorava da je datoteka onemogućena ili da je njezina veličina postavljena premalo, što može dovesti do sistemske pogreške. Na ovu poruku jednostavno kliknite "Da".

Sada prijeđimo na stvaranje datoteke na pravom mjestu. Za ovo:

  • Odaberite željenu particiju diska.
  • Aktivirajte stavku "Odredi veličinu".
  • Postavite veličinu datoteke (minimalno maksimalno).
  • Pritisnite gumb "Postavi".

Svi ovi koraci prikazani su na sljedećoj slici.

Na gornjoj slici, korisnik je stvorio dinamičku swap datoteku čija je maksimalna veličina dvostruko manja od minimalne. Ako trebate stvoriti statičku datoteku stranice.sys, ovi parametri moraju biti isti.

Treba napomenuti da se swap datoteka može mijenjati u veličini bez promjene njezine lokacije. Da biste to učinili, sve gore navedene korake morate izvršiti bez mijenjanja particije diska. Naravno, podrazumijeva se da u svim prozorima s tipkom “OK” trebate pritisnuti istu nakon što izvršite sve potrebne radnje. I još nešto: kada mijenjate glasnoću prema smanjenju, promjene stupaju na snagu trenutno, u suprotnom može biti potrebno ponovno pokretanje, o čemu će korisnik dobiti poruku u kojoj treba kliknuti "OK".

Onemogućavanje i omogućavanje datoteke stranice

Mnogi korisnici često pribjegavaju onemogućavanju swap datoteke. To je opravdano u slučajevima kada računalo ima instaliran dovoljno veliki RAM. Doista, zašto gubiti vrijeme na zamjenu i smanjenje performansi sustava ako jednostavno možete dodati jedan ili više RAM-a. Trošak RAM-a u ovom trenutku nije tako visok, ali povećanje količine instaliranog RAM-a i onemogućavanje datoteke stranica može značajno povećati performanse, posebno s ne baš moćnim računalom. Onemogućavanje datoteke za razmjenu je jednostavno - da biste to učinili, samo je izbrišite označavanjem potvrdnog okvira "Bez datoteke za razmjenu", kao što je prikazano na pretposljednjoj slici.

Omogućavanje datoteke za razmjenu jednako je jednostavno kao i onemogućavanje - samo poništite potvrdni okvir "bez datoteke za razmjenu" i postavite "Veličina po izboru sustava" ili postavite vlastite vrijednosti.

  • Nepotrebno je reći da bi idealna opcija bila sys smještena na zasebnoj particiji tvrdog diska.
  • Korisnikova financijska situacija neće biti znatno pogođena ako instalira dodatni RAM i potpuno odustane od virtualne memorije. To će povećati brzinu Windowsa, 6 GB RAM-a mu je sasvim dovoljno.
  • Windows 7 stalno povećava veličinu swap datoteke, što dovodi do fragmentacije tvrdog diska i nepotrebnog opterećenja. Stoga se preporuča postaviti veličinu s istim vrijednostima za minimalnu i maksimalnu veličinu.
  • Veličinu ove datoteke ne biste trebali postavljati na manje od 1 GB, inače bi vaš tvrdi disk mogao postati fragmentiran.
  • Potrebna je posebna preporuka kada se koristi kao sistemski SSD disk. Ovo je solid-state disk koji nema mehaničke rotirajuće elemente. U biti, to je veliki flash pogon s vrlo velikom brzinom čitanja i pisanja, obično reda veličine veće od brzine tvrdih diskova. Ali unatoč svim svojim vrlo dobrim parametrima brzine, ima ograničen broj ciklusa pisanja-čitanja. Stoga je vrlo važno osigurati minimalni broj prepisivanja, a za to trebate ili potpuno onemogućiti swap datoteku ili je učiniti statičnom.

U kontaktu s

Tijekom rada operativni sustav stalno koristi fizički RAM računala, no kada ti resursi ponestane, Windows koristi takozvanu straničnu datoteku - pagefile.sys, koja djeluje kao virtualna memorija računala kako bi poboljšala njegove performanse. Kao i mnoge druge postavke OS-a, veličina stranične datoteke u sustavu Windows 7 postavljena je prema zadanim postavkama i obično je jednaka veličini fizičkog RAM-a računala. Eksperimentalno je uočeno da za najbolje performanse računala ovu veličinu treba povećati 2 puta, ali ako imate puno slobodnog prostora na disku, možete eksperimentirati i povećati taj broj po vlastitom nahođenju, međutim, u većini slučajeva to će ne dovodi do značajnog ubrzanja računala.

Prijeđimo na postavljanje same datoteke; to se radi pomoću ugrađenih Windows alata. Prije svega, trebate otvoriti prozor svojstava sustava:


U odjeljku Performanse kliknite " Mogućnosti»:


U prozoru koji se pojavi idite na " Dodatno" Kliknite na gumb " Promijeniti"U poglavlju" Virtualna memorija"poziva prozor za postavljanje stranične datoteke koja se koristi kada nema dovoljno RAM-a:


Otvorit će se prozor za postavljanje virtualne memorije; prije svega morate otključati promjenjive postavke poništavanjem kvačice u gornjem potvrdnom okviru pored stavke "Automatski odaberite veličinu stranične datoteke":


Sada postavljamo marker nasuprot stavke " Navedite veličinu" i ispunite dva polja Početna i Maksimalna veličina (imajte na umu da 1024 MB odgovara 1 GB). Veličina prvog polja treba biti jednaka količini RAM-a vašeg računala, au drugom taj broj povećavamo 2 puta. Neki stručnjaci preporučuju da budu jednaki; to će izbjeći stalnu fragmentaciju datoteke i može ubrzati njezin rad.

Nakon što odlučite o veličini same datoteke, kliknite " set"I" u redu", a njime potvrdite i sve druge otvorene prozore postavki.


Stoga smo promijenili maksimalnu veličinu datoteke stranice.

U pravilu, Windows u zadanim postavkama odabire optimalnu veličinu ove datoteke i ne preporučuje se uređivati ​​ovu postavku, ali u određenim situacijama ručno postavljanje stranične datoteke može povećati brzinu vašeg računala.
Dolje su navedene brojne preporuke za konfiguriranje parametara za optimizaciju performansi sustava uređivanjem parametara stranične datoteke.
- ako računalo koristi samo jedan tvrdi disk, preporučuje se da ovu datoteku smjestite na njegovu prvu particiju.
- kada koristite dva ili više pogona, preporuča se premjestiti ga na najbrži pogon ili postaviti na više pogona odjednom.
- ne preporučuje se postavljanje stranične datoteke na dvije (ili više) particija jednog fizičkog diska - to će samo smanjiti performanse sustava.
- s nekoliko diskova, ne preporučuje se postavljanje stranične datoteke na zastarjele modele tvrdog diska - to će također smanjiti performanse računala.
- čak i ako računalo ima instaliranu dovoljnu količinu RAM-a, ne biste trebali postaviti veličinu stranične datoteke na manje od 1-1,5 gigabajta ili je potpuno onemogućiti - to može utjecati na stabilnost sustava.

U nastavku će biti opisan redoslijed radnji prilikom prijenosa stranične datoteke na drugu particiju diska, ako postoji (na gornjoj snimci zaslona postoji samo jedna particija).
1. Aktivirajte prozor “Virtualna memorija”.
2. Također uklonite kvačicu s postavke "Automatski odabir veličine datoteke stranične stranice".
3. Navedeno odaberite odjeljak mišem, na kojem se nalazi swap datoteka, i odredite parametar “ Nema swap datoteke».
4. Kliknite na gumb set" i u dijaloškom okviru koji se pojavi potvrdite svoje promjene.
5. Odaberite novu particiju diska na koju želite premjestiti datoteku.
6. Pomoću prekidača navedite jednu od vrijednosti:
- “Odredi veličinu” - omogućuje ručno određivanje veličine datoteke.
- “Veličina prema izboru sustava” - operativni sustav će automatski odabrati optimalnu veličinu.
7. Kliknite " set" i zatvorite sve dijaloške okvire pomoću gumba " u redu" Potrebno je ponovno pokretanje računala kako bi promjene stupile na snagu.

Datoteka stranice, koja se naziva i swap datoteka, virtualna je memorija računala. U nekim slučajevima njegova je uporaba nužna. Na primjer, na svoje računalo instalirate igricu koja zahtijeva 4 gigabajta RAM-a, a imate instalirana 2 gigabajta RAM-a. Tek kada ponestane RAM-a, operativni sustav se okreće virtualnoj memoriji, odnosno straničnoj datoteci.

Iskusni korisnici preporučuju da onemogućite straničnu datoteku na računalu i umjesto toga instalirate dodatni RAM. To je zbog činjenice da čitanje virtualne memorije nije tako brzo kao čitanje RAM-a, kao rezultat toga, računalo će raditi malo sporije.

Ako ne želite ići u trgovinu, ali kod kuće nema RAM-a, možete povećati RAM pomoću flash pogona. Slijedite poveznicu i pročitajte detaljan opis kako to učiniti.

Ako nikada prije niste postavljali parametre za straničnu datoteku, tada je operativni sustav prema zadanim postavkama pohranjuje na disk na kojem imate instaliran OS i sam određuje njezinu optimalnu veličinu.

Da biste povećali brzinu računala, bolje je postaviti swap datoteku ne na particiju tvrdog diska na kojoj imate instaliran operativni sustav, već na bilo koju drugu.

Veličina datoteke za razmjenu Preporuča se odabrati na temelju instaliranih parametara - postavite minimalnu veličinu jednaku OP-u, a maksimum bi trebao dvaput premašiti OP. Ako imate 4 GB RAM-a: postavite minimalnu veličinu na 4 GB, maksimalnu na 8 GB.

Ako želite obrisati Windows 7 swap datoteku prije gašenja računala, slijedite poveznicu i pročitajte detaljan članak o tome.

Sada pogledajmo pitanje - kako povećati veličinu stranične datoteke u sustavu Windows 7.

Najprije morate saznati gdje se stranica stranica nalazi na vašem računalu. Da biste to učinili, idite na "Start" - "Upravljačka ploča".

U sljedećem prozoru otvorite odjeljak "Sustav".

Ovdje na kartici "Dodatno" U poglavlju "Izvođenje" Kliknite na gumb "Opcije".

U prozoru s parametrima idite na karticu "Dodatno" i u odjeljku "Virtualna memorija" Kliknite na gumb "Promijeni".

Moja swap datoteka se nalazi na disku C:. Da ga premjestim na pogon D:, označim ga markerom "Nema swap datoteke" i kliknite "Postavi". Pojavit će se prozor s informacijama, kliknite "Da".

Zatim kliknem na pogon D: i označim stavku markerom "Navedite veličinu" te postavite početnu i maksimalnu veličinu stranične datoteke. Moj RAM je postavljen na 2 gigabajta, početna veličina je 2 GB, maksimalna je 4 GB. Ako želite, tada postavite višu maksimalnu vrijednost, ali imajte na umu da se dostupna količina memorije na odgovarajućoj particiji tvrdog diska također smanjuje za istu vrijednost. Pritisnite "Postavi". Ako su sve opcije postavljene, kliknite OK.

Pojavit će se prozor s informacijama u kojem kliknemo "OK", a kako bi promjene stupile na snagu, ponovno pokrenite računalo.

To je sve. Shvatili smo ne samo kako povećati datoteku stranice sustava Windows 7, već smo saznali i gdje se nalazi i koja je najbolja veličina za nju.

Pogledajte video na temu:

Ocijenite ovaj članak:
Nastavak teme:
Komponente

Softver Softver 1) Aplikativni programi 2) Sistemski programi: upravljanje računalnim resursima. OS. sustavi...