Leheküljefail ja õiged suurused erinevatele mälumahtudele. Lehefaili seadistamine pärast Windowsi installimist Millist saalefaili installida opsüsteemi Windows 7

Lehefaili suuruse valimine

Küsimust saalefaili suuruse kohta leitakse üsna sageli erinevatest tehnilistest ressurssidest, kuid selles küsimuses pole selgeid soovitusi. Soovitatav on seada saalefail installitud mälu mahust 1,5–2 korda suuremaks või see täielikult keelata. Mõlemad on praktilisest seisukohast täiesti mõttetud. Seetõttu räägime täna sellest, mis on saalefail (tuntud ka kui vahetusfail, tuntud ka kui lehefail) ning kuidas selle suurust õigesti valida ja konfigureerida.

Et mõista, miks lehefaili vaja on, peaksite kõigepealt mõistma, kuidas mälu Windowsis töötab. Nii et alustame teooriaga.

Virtuaalne mälu

Reeglina peetakse mälust rääkides silmas arvutisse füüsiliselt paigaldatud RAM-mooduleid või füüsiline mälu. Olemasoleva füüsilise mälu maht on rangelt piiratud ja sõltub riistvara võimalustest, operatsioonisüsteemi bitisagedusest ja litsentsitingimustest. Nendest piirangutest mööda hiilimiseks kasutavad Windowsi operatsioonisüsteemid sellist ressurssi nagu Virtuaalne mälu.

Windowsi operatsioonisüsteem töötab mitte füüsilise, vaid virtuaalse mäluga. Tehniliselt koosneb virtuaalmälu füüsilisest mälust (RAM) ja spetsiaalsetest lehefailidest, mis on ühendatud üheks virtuaalseks aadressiruumiks. Igale töötavale protsessile eraldatakse virtuaalmälus oma aadressiruum, mis on eraldiseisev teistest protsessidest, milles see töötab ja haldab. Mällu pääsemiseks kasutatakse viiteid virtuaalses aadressiruumis olevatele aadressidele, samas kui protsess ise ei tea, kus täpselt selle andmeid hoitakse – RAM-is või failis, selle otsustab operatsioonisüsteem.

Maksimaalne võimalik saadaoleva virtuaalmälu hulk sõltub operatsioonisüsteemi bitisagedusest. Nii et 32-bitises süsteemis ei saa protsess käsitleda rohkem kui 4 gigabaiti (2 32) mälu. 64-bitise protsessi puhul on teoreetiline piirang 16 eksabaiti (2 64) ja praktiliselt kaasaegsed 64-bitised Windowsi versioonid toetavad kuni 16 terabaiti aadressiruumi.

Märge. Mõned Windows Serveri 32-bitised versioonid kasutavad PAE-tehnoloogiat, mis võimaldab teil töödelda kuni 64 GB mälu. PAE kohta saate lisateavet.

Erinevalt füüsilisest mälust on virtuaalsel mälul palju paindlikumad piirangud. See võimaldab samaaegselt töötada suurel hulgal protsessidel, mis muidu ei mahuks füüsilisse mällu. Seega on virtuaalmälu mehhanismi põhiülesanne arvuti vaba mälu laiendamine.

Mäluhaldus käib umbes nii.

Virtuaalne aadressiruum on jagatud võrdse suurusega plokkideks, mida nimetatakse lehtedeks. Sellest ka nimi, muide. lehel fail - lehe fail. Füüsiline mälu jaguneb ka sektsioonideks, mida nimetatakse leheraamideks, mida kasutatakse lehtede salvestamiseks.

Igale protsessile eraldatakse käivitamisel virtuaalses mälus "tükk" aadressiruumi. Vastavalt sellele on igal ajahetkel mälus iga protsessi virtuaalse aadressiruumi lehed. Lehtesid, mis on füüsilises mälus ja millele on kohe juurdepääs, nimetatakse kehtivateks lehtedeks, samas kui lehti, mis pole hetkel juurdepääsetavad, näiteks kettal olevad, nimetatakse kehtetuteks lehtedeks.

Kui protsess pöördub mälulehe poole, mis on märgitud kehtetuks, ilmneb lehe tõrge. Katkestuse ilmnemisel leiab virtuaalmälu haldur soovitud lehe ja laadib selle füüsilises mälus vabasse lehekaadrisse. Tegelikult nimetatakse seda protsessi otsimiseks.

Kui füüsilist mälu napib, valib mäluhaldur kaadrid, mida saab vabastada, ja kannab nende sisu kettale, otsingufaili. Edastamise põhimõte on järgmine: kui protsess on ära kasutanud kõik talle eraldatud kaadrid, siis iga lehekülje veaga selles protsessis eemaldab süsteem ühe oma lehekülje füüsilisest mälust. Lehekülje valik toimub põhimõttel first in, first out (first in, first out, FIFO), s.t. Leht, mis on kõige kauem mälus olnud, teisaldatakse saalefaili.

Igal protsessil on oma töökomplekt – füüsilises mälus paiknev lehekülgede komplekt. Töökomplekt määrab protsessile eraldatud füüsilise mälu suuruse ning sellel on minimaalne ja maksimaalne suurus. Käivitamisel määratakse protsessile minimaalne töökomplekti suurus, st. minimaalne lehekülgede arv, mis on garanteeritud RAM-is. Piisava vaba füüsilise mälu korral võib protsess oma töökomplekti kasvatada maksimaalse töökomplektiga võrdsele suurusele. Kui mälu surve algab, hakkab virtuaalmälu haldur kärpima kõigi protsesside töökomplekti miinimumini, eemaldades füüsilisest mälust liigsed lehed.

Pärast protsessi töökomplekti vähendamist miinimumini jälgib mäluhaldur iga protsessi tekitatud lehetõrkeid. Kui katkestusi on palju, saab dispetšer protsessi töökomplekti suurendada, katkestuste puudumisel jätkab töökomplekti vähendamist kuni katkestuse ilmnemiseni. Katkestuse ilmumine näitab, et protsessi jaoks vajalik minimaalne mälumaht on saavutatud. Nii saavutatakse tasakaal füüsilise mälu tarbimise ja jõudluse vahel.

Tegelikult on see virtuaalmälu toimimise väga ligikaudne kirjeldus, kuid üldiseks mõistmiseks piisab sellest täiesti. Seetõttu lõpetagem teooriaga ja liigume edasi praktika juurde.

Praegused saalefaili seaded

Praegust failisuurust saate vaadata süsteemiatribuutide lisandmoodulis. Selleks peate klõpsama Win+R ja käivitage käsk sysdm.cpl. Seejärel minge vahekaardile "Täpsemalt", klõpsake väljal "Toimivus" nuppu "Seaded" ja avanevas aknas minge vahekaardile "Täpsemalt".

Siin on näidatud kõigi ketaste saalefaili kogumaht ja klõpsates nuppu "Muuda", saate minna selle sätete juurde.

Vaikimisi on automaatne saalefaili suuruse haldamine lubatud. See tähendab, et operatsioonisüsteem loob ühe lehefaili pagefile.sys süsteemiketta juurtes ja määrab selle suuruse automaatselt vastavalt oma vajadustele.

Mälu tühjendus

Et mõista, mis suunab süsteemi saalefaili suuruse valimisel, pöördume tagasi teooria juurde ja pöördume mäluprügi mõiste juurde. Fakt on see, et lisaks füüsilise mälu laiendamisele on saalefailil veel üks eesmärk - seda kasutatakse süsteemitõrgete ajal hädaolukorras mäluväljavõtete loomiseks. See juhtub järgmiselt.

Alglaadimise ajal loob operatsioonisüsteem kettale saalefaili poolt hõivatud sektorite kaardi ja salvestab selle mällu. Kui ilmneb süsteemitõrge, kontrollitakse kaardi, kettadraiveri ja kettadraiveri juhtimisstruktuuri terviklikkust. Kui nende terviklikkust ei kahjustata, kutsub süsteemituum välja spetsiaalsed I/O-funktsioonid, mis on loodud mälupildi salvestamiseks pärast süsteemi riket, ja kirjutab andmed mälust kettale, saalefaili, kasutades salvestatud sektorikaarti.

Süsteemi järgmisel käivitamisel seansihaldur ( Seansihalduri alamsüsteemi teenus, SMSS) initsialiseerib lehefaili ja kontrollib, kas selles on tõmmise päis. Päise olemasolul kopeeritakse andmed lehtefailist crash dump faili ja tehakse vastav kanne süsteemilogi.

Sellest lähtuvalt keskendub süsteem saalefaili automaatsel haldamisel krahhimälu väljavõtte loomise sätetele, valides faili suuruse vastavalt väljavõtte tüübile:

Täielik mälutõmmis – tõmmis salvestab tõrke ajal kogu RAM-i sisu, seega peaks saalefaili suurus olema võrdne füüsilise mälu suurusega + 1 MB (päise jaoks). See tüüp on vaikimisi valitud, kui füüsilise mälu maht on alla 4 GB;
Kerneli mälutõmmis – väljavõttesse salvestatakse ainult OS-i tuumale, seadme draiveritele ja kernelirežiimis töötavatele rakendustele eraldatud mälu. Südamiku prügimägi võtab palju vähem ruumi kui täisprügila ja sellest piisab tavaliselt tõrke põhjuse väljaselgitamiseks. See tühjendustüüp on vaikimisi valitud süsteemide jaoks, millel on 4 GB või rohkem RAM-i. Lehefaili minimaalne suurus peaks olema ligikaudu 1/3 füüsilisest mälust;
Väike mälutõmmis on minitõmmis, mis sisaldab minimaalselt vajalikke andmeid: stoppkoodi ja tõrke kirjeldust, laaditud draiverite loendit ja teavet tõrke ajal töötavate protsesside kohta. See tõmmis nõuab vähemalt 2 MB suurust vahetusfaili;
Automaatne mälutõmmis on uut tüüpi tõmmis, mis ilmus operatsioonisüsteemides Windows 8\Server 2012 ja uuemates versioonides. Tegelikult on see sama core dump, ainus erinevus on see, et see võimaldab süsteemil dünaamiliselt hallata lehe faili suurust, valides kõige optimaalsema suuruse.

Mälu tühjendamise sätted asuvad täpsemate süsteemiatribuutide jaotises Käivitamine ja taastamine. Siin saate valida ühe neljast prügitüübist või keelata selle loomise täielikult.

Isegi teades dump seadistusi ja füüsilise mälu mahtu, ei ole võimalik täpselt öelda, millise suurusega otsingufaili süsteem loob. Seetõttu otsustasin veidi katsetada, mille jaoks võtsin katseteks 2 süsteemi - klient Windows 8.1 (x64) ja server Windows Server 2012 R2 ning kontrollisin, kuidas saalefaili suurus sõltub füüsilise mälu mahust ja dump sätetest. . See juhtus järgmiselt.

Nagu näete, sõltub faili suurus otseselt mitte ainult RAM-i mahust ja tühjendusseadetest, vaid ka operatsioonisüsteemi tüübist. Lisaks ei tähenda dump'i keelamine seda, et lehefaili pole üldse.

Samuti tasub meeles pidada, et need on algväärtused. Kui töö ajal ei ole piisavalt virtuaalset mälu, võib süsteem suurendada saalefaili maksimaalse väärtuseni, mis automaatse konfigureerimise korral on füüsilise mälu mahust kolm korda suurem.

Nõutava saalefaili suuruse määramine

Kuigi saalefaili suurust saab juhtida mälutõmmise sätete kaudu, pole see kõige otsesem viis. Palju parem on faili suurust käsitsi reguleerida. Jääb vaid välja selgitada, millist suurust võib pidada piisavaks.

Sellele küsimusele pole selget vastust. Ainus viis otsingufaili suuruse enam-vähem täpseks määramiseks on koguda andmeid mälutarbimise ja otsingufailide kasutamise kohta selles konkreetses süsteemis, uurida, milline on maksimaalne mälumaht, mida teenused/rakendused võivad hõivata ja kuidas palju saalefaili tegelikult kasutatakse. Saadud andmete põhjal peaksite valima faili suuruse.

Praegust virtuaalmälu tarbimist saate kiiresti hinnata tegumihalduri jaotises Jõudlus. Väli Kinnitatud näitab kasutatud virtuaalmälu suhet selle kogumahusse. Minu näites on arvutil 64 GB muutmälu ja sama suur vahetusfail. Praegu on virtuaalmälu maht 128 GB, 65 GB on hõivatud. Neist 62,4 GB on RAM-i ja 2,6 GB vahetusfaili jaoks.

Teabe kogumiseks saate kasutada ka jõudlusloendureid. Loendurid annavad rohkem teavet ja võimaldavad ka aja jooksul koguda statistikat, mis võimaldab täpsemalt määrata süsteemi virtuaalmälu vajadusi. Vajame järgmisi jõudlusloendureid:

Mälu, fikseeritud baidid— see loendur näitab, mitu baiti virtuaalmälus on praeguste protsesside poolt hõivatud. Kui Committed Bytes väärtus ületab füüsilise mälu mahu, hakkab süsteem lehefaili aktiivselt kasutama;
Mälu, saadaolevad baidid— arvuti vaba füüsilise mälu maht. See parameeter näitab RAM-i koormust ja mida vähem füüsilist mälu jääb, seda aktiivsemalt süsteem saalefaili kasutab.
Mälu, kohustuste piirang— väärtus, mis võrdub RAM-i hulga ja saalefaili praeguse suuruse summaga. Teisisõnu, see on maksimaalne virtuaalmälu hulk, mida saab eraldada kõikidele protsessidele ilma saalefaili suurust suurendamata.
Mälu, kasutatud baitide %— näitab virtuaalmälu kasutuse protsenti. Esindab suhet Committed Bytes \Commit Limit.
Lehefail, %kasutus— saalefaili kasutamise protsent, praegune väärtus.
Lehefail, %kasutustipp— saalefaili kasutusprotsent, tippväärtus.

Mälutarbimise põhjalikumaks analüüsiks saate lisaks kasutada järgmisi loendureid:

Mälu, lehe viga\sek— lehetõrgete (katkestuste) arv sekundis mälulehtedele juurdepääsul. Lubage mul teile meelde tuletada, et kettale suunatud mälulehele juurdepääsul tekib lehetõrge.
Mälu, lehekülge\sek— näitab, mitu lehekülge sekundis lehevea piires loeti/kirjutati. Lihtsamalt öeldes näitab see loendur RAM-i ja lehefaili vahelise andmevahetuse intensiivsust. Esindab loendurite summat Pages Input\sec Ja Leheküljed Outpit\sec.
Protsess, töökomplekt- Näitab praegust füüsilise mälu kasutust aktiivsete protsesside kaupa. Koguväärtus kuvab kõigi protsesside kogumahu, kuid saate kuvada andmeid iga konkreetse protsessi kohta eraldi. See loendur ei ole otseselt lehefailiga seotud, kuid võib aidata jõudlusprobleemide diagnoosimisel.

Nagu näites näha, kasutab 64 GB vahetusfaili tegelikult vaid 2-3%. See tähendab normaalseks tööks külluses Piisab 4 GB vahetusfailist. Ja seda hoolimata asjaolust, et server on väga koormatud, vähem koormatud arvuti puhul on numbrid veelgi väiksemad.

Märkimist väärib ka Hyper-V rolliga arvutite saalefaili suuruse valik. Fakt on see, et arhitektuuri tõttu ei kasuta hüperviisor virtuaalmasinate otsingufaili isegi siis, kui füüsilist mälu pole piisavalt. Hyper-V serverites on lehefaili vaja ainult hostsüsteemi jaoks, mis kasutab ainult väikest osa RAM-ist (tavaliselt mitte rohkem kui 2–4 GB). Seetõttu on füüsilise mälu kogumahu põhjal saalefaili loomine antud juhul täiesti mõttetu.

Seaded

Olles kindlaks määranud vajaliku suuruse, jätkame otse seadistamise juurde. Lehefaili suuruse muutmiseks avage virtuaalmälu atribuudid ja keelake suuruse automaatne valik. Seejärel valige väljal "Drive" loogiline draiv, millel fail asub, valige suvand "Kohandatud suurus", märkige saalefaili esialgne ja maksimaalne suurus ning klõpsake nuppu "Määra". Pärast konfigureerimist võib muudatuste jõustumiseks olla vajalik süsteemi taaskäivitamine.

Lehefailil on mõned piirangud:

Maksimaalne failimaht ei tohi olla suurem kui 16 TB 64-bitise süsteemi puhul ja kuni 4 GB 32-bitise süsteemi puhul;
Saate luua kuni 16 saalefaili, kuid igaüks peab asuma eraldi köitel (loogilisel draivil);
Krahhimälu väljavõtte loomiseks peab saalefail (vähemalt üks) asuma süsteemikettal.

Seadistusprotsessi automatiseerimiseks võite kasutada järgmist PowerShelli skripti (asendades teie väärtused):

# Keela lehefailide automaatne haldamine
$ComputerSystem = Get-WmiObject -Class Win32_ComputerSystem -Luba kõik privileegid
if ($ComputerSystem.AutomaticManagedPagefile) (
$ComputerSystem.AutomaticManagedPagefile = $false
$ComputerSystem.Put()
}
# Määrake lehefaili käsitsi suurus
$PageFile = Get-WmiObject -Class Win32_PageFileSetting -Luba kõik privileegid
$PageFile.InitialSize = 4096
$PageFile.MaximumSize = 8192
$PageFile.Put()

Järeldus

Kokkuvõtteks mõned praktilised näpunäited, mis võivad seadistamisel abiks olla.

Käsitsi seadistamisel peate määrama faili algse ja maksimaalse suuruse. Sel juhul loob süsteem faili algsuuruse, suurendades seda vajadusel kuni maksimaalse suuruseni. Kui suurus suureneb, võib saalefail killuneda, mis mõjutab selle toimivust. Killustumise vastu võitlemiseks saate alg- ja maksimumsuurused algselt ühesuguseks määrata. Seejärel eraldab süsteem failile kohe kogu vajaliku ruumi ning staatiline failisuurus välistab võimaliku killustumise tulevikus.
Süsteemi jõudluse suurendamiseks saab saalefaili teisaldada teise partitsiooni. Lubage mul selgitada, et faili tuleks teisaldada ainult teisel partitsioonil füüsiline kettale. Lehefaili paigutamine sama ketta täiendavale partitsioonile ei paranda jõudlust. Praktikas on mõttekas teisaldada vahetusfail eraldi SSD-draivile; see võib jõudlust märgatavalt suurendada.
Teine teoreetiline 🙂 viis vahetusfailiga töötamise kiiruse suurendamiseks on paigutada see eraldi partitsioonile, mis on spetsiaalselt eraldatud ainult selle jaoks, mille jaoks määrake klastri suuruseks 64 Kb (vaikeväärtuse 4Kb asemel). Suurte failidega (nt lehefailiga) töötades võib suurem klastri suurus parandada failisüsteemi jõudlust. Mida suurem on klastri suurus, seda suuremaid andmeid loetakse/kirjutatakse plokkides; seetõttu on sama andmehulga puhul klastri suurusega 64Kb vaja 16 korda vähem lugemis-/kirjutustoiminguid kui 4Kb puhul.
Mõnes kohas on näpunäiteid lehefaili täielikuks keelamiseks. Tõepoolest, mõnel juhul võib see jõudlust suurendada, kuigi isiklikult ei näe ma sellest erilist kasu. Nagu jõudlusloendurite abil näete, kasutab OS vaba füüsilise mälu olemasolul saalefaili minimaalselt, nii et kasv on alaealine. Kui saalefaili keelamisel saab füüsiline mälu töö ajal otsa, siis rakendus , mälu tarbimine peatub, mis võib põhjustada talitlushäireid ja andmete kadumist . Lisaks, kui lehefaili pole, ei saa Windows krahhi korral mälutõmmet salvestada.
Ja viimane asi. Lehefailiga manipuleerimine ei mõjuta oluliselt süsteemi kui terviku jõudlust. Kordan, kui füüsilist mälu on piisavalt, kasutatakse saalefaili minimaalselt. Kui süsteemil on pidevalt vähe mälu ja see kasutab aktiivselt lehefaili, siis tuleks ennekõike mõelda füüsilise mälu laiendamisele.

Üks Windowsi süsteemi funktsioone on virtuaalmälu. "Virtuaalmälu" salvestamiseks eraldatud kõvakettamälu maht on Windows 10 lehefail. Paljud kasutajad on võib-olla kohanud seda terminit teistes artiklites, mängumärguannetes ja muudes allikates; selles artiklis kirjeldame töö põhipunkte. lehe fail.

Mida, kus ja miks

Lehefail (pagefile) on RAM-i virtuaalne lisand, mida kasutatakse suure mälukoormuse korral madalama prioriteediga protsesside mahalaadimiseks „kiiremalt” RAM-ilt „vähem kiirele” virtuaalmällule, et suurendada süsteemi jõudlust. Väga soovitatav funktsioon kasutamiseks väikese RAM-iga arvutites.

Kui rääkida mängudest, siis virtuaalmälu võib olla nõrk lüli ka väga võimsates konfiguratsioonides – kui ebapiisav RAM-i hulk ei võimalda mängustseeni täielikult töödelda, suunatakse osa ressurssidest pagefile faili, mis võib olla mitu korda aeglasem, mis põhjustab kokutamist ja külmumist. Seetõttu ei tohiks mängude puhul tähelepanuta jätta RAM-i mahtu ja vahetusfaili jaoks SSD-l ruumi eraldamist.

Vahetusfaili asukoha leidmine on üsna lihtne; lubage kaitstud failide kuvamine. Pärast seda kuvatakse see süsteemidraivi juurkaustas (või seal, kus te selle varem määrasite).

Saate ka tagasi pöörata, mis oma funktsionaalsuselt sarnaneb virtuaalmälu ja TEMP-kaustaga, kuid UWP-rakenduste jaoks (plaaditud rakendused või Metro rakendused). See sisaldub koos lehefailiga ja seda kasutatakse failist eraldi, sellel on dünaamiline maht ja see ei ületa 256 MB.

Seaded

Seadistamine toimub System Properties parameetrite kaudu. Selleks avage System Properties (Win+Pause) ja valige Advanced system settings.

Või sisestage aknasse Run käsk sysdm.cpl

Seejärel avage vahekaardil Täpsemalt Toimivusvalikud ja minge teisele vahekaardile Täpsemalt.

Avanevad seadistusvalikud, kus saame iga süsteemi loogilise ketta jaoks määrata mitu parameetrit: käsitsi seadistamine, Windowsi valikul või lehefaili täielik keelamine.

Tööreeglid parema jõudluse tagamiseks

1. Mis juhtub, kui keelate lehefaili? Saab olema halb.

Erandiks on seadmed, millel on palju RAM-i (16 gigabaiti või rohkem) ja kui kasutate rakendusi, mis nõuavad palju RAM-i tarbimist, on soovitatav seda mitte keelata. Kui teil on Windows 8 või 10 operatsioonisüsteemiga tahvelarvuti, millel on 16 GB mälu ja soovite ruumi vabastamiseks lehefaili kustutada või soovite teada, kas 6 GB mäluga arvutis on võimalik lehefaili keelata. RAM, siis on vastus selge - parem on seda mitte teha, ilma selleta töötab süsteem veelgi halvemini kui isegi väikese mahuga (1-2 GB).

2. Kasutage seda kiiremal sõitmisel.

Kui kasutate süsteemikettana SSD-d, on parem määrata sellele virtuaalmälu.

Esiteks tehakse toiminguid palju kiiremini kui kõvakettal.

Teiseks on möödas aeg, mil pooljuhtdraividel oli ümberkirjutamistsüklite reserv väga piiratud, nii et te ei tohiks oma arvutit piirata ja mõelda, kuidas Windows 10 lehefaili välja lülitada.

3. Ärge kasutage saalefaili salvestamiseks süsteemiketast.

Kasutades selle salvestamiseks teist loogilist draivi (parem kui füüsiline draiv), väheneb juurdepääsute arv süsteemidraivile ja see peaks teoreetiliselt avaldama positiivset mõju arvuti jõudlusele. Asi on üsna vastuoluline; kui kasutate süsteemidraivina SSD-d, tekib küsimus, kuhu Pagefile seada. Minu isiklikul juhul eelistasin pärast mitmeid mänguteste ja "raskeid rakendusi" SSD-d. HDD puhul tekkisid testimisel väikesed staterid ja FPS-i langused, mida SSD-l ei märganud.

4. Madal RAM – suurendage vahetusfaili.

Praeguses reaalsuses, kui mängud nõuavad 8 GB mälu ja brauser suudab kogu RAM-i 100% täita, on üsna raske täpselt öelda, kui palju virtuaalmälu jaoks täpselt vaja on seada. Võin pakkuda põhilisi soovitusi, kuid kui mängite sageli või vastupidi, laadite arvutit vähe, ei pruugi järgmised väärtused teile sobida:

  • Vähem kui 2 GB – 2–4 GB virtuaalne (100–200%)
  • 4 GB – 4–6 GB (100–150%)
  • 8 GB – 2–4 GB (25–50%)
  • 16 GB ja rohkem – saate jätta selle süsteemi enda valida või soovi korral saatefaili vähendada.
  • Mängude ja "raskete" rakenduste puhul võivad väärtused suureneda 50-100%

Oleme ligikaudselt määranud saalefaili optimaalse suuruse opsüsteemis Windows 10 ja ketta, millel lehefail asub, ning tutvumise osana läbime CMD põhikäsud, kui graafiline liides äkki hangub või mitte. tööd.

Käsud CMD jaoks

Üldiselt mõtlesime välja, kuidas Windows 10 ja 7 puhul lehefaili teisele kettale teisaldada, selle suurust reguleerida ja vajadusel Windows 10 lehefaili keelata. Lõppude lõpuks on Windowsi jõudluse suurendamine ja töö optimeerimine paljude kasutajate jaoks süsteemifailide või teenustega töötamisel üks peamisi eesmärke; selles artiklis kirjeldatud toimingud peaksid aitama teil süsteemi pisut optimeerida ja RAM-i koormust vähendada ( või vastupidi kõvakettal).

Head päeva!

Lehefail või muul viisil vahetusfail on virtuaalmälu, mis asub ühel kõvakettal ja on füüsilise muutmälu (RAM) "jätk". Kui rakenduse töötamise ajal pole sellele piisavalt installitud RAM-i, kasutab Windows 7 rakenduse andmete salvestamiseks vahetusfaili, st kirjutab ja loeb sellest andmeid, mis RAM-i ei mahu. Seda kirjutamise ja lugemise protsessi nimetatakse vahetamiseks. Operatsioonisüsteemis Windows 7 on sellel failil rangelt määratletud nimi pagefile.sys, mida ei saa muuta.

Installimise ajal määrab Windows 7 iseseisvalt vahetusfaili vajaliku suuruse ja asetab selle kõvaketta süsteemisektsiooni. Sageli juhtub, et selline süsteemi käitumine selle faili suuruse ja paigutuse osas ei taga arvuti maksimaalset jõudlust. Seetõttu peab kasutaja ise konfigureerima pagefile.sys parameetrid ja optimeerima selle tööd. Püüame välja tuua selle protsessi kõige olulisemad punktid.

Arvatakse, et hea jõudluse saavutamiseks peate määrama saalefaili minimaalse suuruse, mis on võrdne RAM-i mahuga, ja maksimaalne - kaks korda suurem. See tähendab, et kui arvutil on 2 GB muutmälu, tuleks vahetusfaili minimaalseks ja maksimaalseks suuruseks määrata vastavalt 2 ja 4 GB. Nende kahe parameetri erinevate väärtuste määramine muudab selle kettasalvestusobjekti tegelikku suurust dünaamiliselt, mis tähendab, et see killustub ja selle jõudlus väheneb. Seetõttu määravad paljud kasutajad samad väärtused. Sel juhul muutub pagefile.sys staatiliseks (mitte killustatuks), mis vähendab süsteemi koormust ja suurendab selle jõudlust. Kuid isegi dünaamilise vahetusfaili puhul on jõudluse halvenemise kõrvaldamiseks võimalik, kui lubate operatsioonisüsteemi väljalülitumisel faili puhastamise.

Vahetusfaili kustutamine väljalülitamisel

Faili pagefile.sys puhastamise lubamiseks operatsioonisüsteemi sulgemisel peate käsurearežiimis käivitama käsu secpol.msc (“Start – Run”). Avanevas aknas peaksite leidma elemendi "shutdown: tühjendage saalefail...". Topeltklõpsake sellel, et seada turbeparameetriks "Lubatud" ja klõpsake nuppu "Rakenda". Need sammud on näidatud kahel järgmisel joonisel.

Vahetusfaili asukoha valimine

Windows 7 võimaldab paigutada vahetusfaili korraga mitmele kettale, kuid see valik ei suurenda süsteemi jõudlust. Jõudluse seisukohalt kõige optimaalsem meetod on üks saalefail, mis asub kõvaketta mis tahes sektsioonis, välja arvatud süsteemisektsioonis. Faili pagefile.sys asukoha muutmiseks peate selle esmalt kustutama ja seejärel soovitud asukohta looma. Selleks klõpsake nuppu "Start" ja seejärel "Minu arvuti - Atribuudid" (hiire parem nupp). Ilmuvas aknas klõpsake nuppu "Täpsemad süsteemisätted".

Avaneb aken, kus peate valima vahekaardi "Täpsemalt".

Klõpsake siin jaotises "Toimivus" nuppu "Valikud" ja valige avanevas aknas uuesti vahekaart "Täpsemalt". Minge jaotisse "Virtuaalne mälu" ja klõpsake nuppu "Muuda". Avaneb aken, mis võimaldab teil määrata kõvaketta partitsioonide vahetusfailide asukoha ja suuruse. Samas aknas saate nii saalefaili keelata kui ka selle lubada.

Nagu juba mainitud, asetab Windows 7 vaikimisi faili pagefile.sys ketta süsteemisektsioonile, nagu on näha aktiveeritud valikust “Süsteemi valitud suurus”. Lehefaili teisaldamiseks teisele partitsioonile valige see, aktiveerige suvand "Ilma saalefailita" ja klõpsake nuppu "Määra". Need toimingud eemaldavad vahetusfaili eelmisest asukohast. Mõnikord ilmub pärast seda teade, mis hoiatab teid, et fail on keelatud või selle suurus on seatud liiga väikeseks, mis võib põhjustada süsteemitõrke. Selle sõnumi juures klõpsake lihtsalt "Jah".

Nüüd jätkame faili loomisega õiges kohas. Selle jaoks:

  • Valige vajalik ketta partitsioon.
  • Aktiveerige üksus "Määra suurus".
  • Määrake faili suurused (minimaalne maksimaalne).
  • Klõpsake nuppu "Määra".

Kõik need sammud on näidatud järgmisel joonisel.

Ülaltoodud joonisel on kasutaja loonud dünaamilise vahetusfaili, mille maksimaalne suurus on kaks korda väiksem. Kui teil on vaja luua staatiline pagefile.sys, peavad need parameetrid olema samad.

Tuleb märkida, et vahetusfaili suurust saab muuta ilma selle asukohta muutmata. Selleks tuleb kõik ülaltoodud toimingud läbi viia ilma ketta partitsiooni muutmata. Loomulikult on ütlematagi selge, et kõigis akendes, millel on nupp “OK”, peaksite seda vajutama pärast kõigi vajalike toimingute tegemist. Ja veel üks asi: helitugevuse vähendamise suunas muutmisel jõustuvad muudatused koheselt, vastasel juhul võib osutuda vajalikuks taaskäivitamine, mille kohta kasutaja saab teate, milles tuleb klõpsata "OK".

Lehefaili keelamine ja lubamine

Paljud kasutajad kasutavad sageli vahetusfaili keelamist. See on õigustatud juhtudel, kui arvutisse on installitud piisavalt suur RAM. Tõepoolest, milleks raisata aega süsteemi toimivuse vahetamisele ja vähendamisele, kui saate lihtsalt lisada ühe või mitu RAM-i. RAM-i hind pole praegu nii kõrge, kuid installitud RAM-i hulga suurendamine ja lehefaili keelamine võib jõudlust oluliselt suurendada, eriti mitte eriti võimsa arvuti puhul. Vahetusfaili keelamine on lihtne – selleks lihtsalt kustutage see, märkides märkeruudu "Vahetusfaili pole", nagu on näidatud eelviimasel joonisel.

Vahetusfaili lubamine on sama lihtne kui selle keelamine – lihtsalt tühjendage märkeruut "Vahetusfaili pole" ja määrake "Suurus süsteemi valiku järgi" või määrake oma väärtused.

  • Ütlematagi selge, et ideaalne võimalus oleks kõvaketta eraldi sektsioonil asuv süsteem.
  • Kasutaja rahalist olukorda ei mõjuta see oluliselt, kui ta paigaldab lisamälu ja loobub täielikult virtuaalmälust. See suurendab Windowsi kiirust. 6 GB muutmälu on selle jaoks täiesti piisav.
  • Windows 7 suurendab pidevalt vahetusfaili suurust, mis põhjustab kõvaketta killustumist ja tarbetut lisakulu. Seetõttu on soovitatav määrata minimaalse ja maksimaalse suuruse jaoks samad väärtused.
  • Ärge määrake selle faili suuruseks alla 1 GB, vastasel juhul võib teie kõvaketas killuneda.
  • Süsteemi SSD-draivina kasutamisel on vaja eraldi soovitust. See on pooljuhtketas, millel pole mehaanilisi pöörlevaid elemente. Sisuliselt on tegemist suure mälupulgaga, millel on väga suur lugemis-kirjutuskiirus, mis on tavaliselt suurusjärgu võrra suurem kui kõvaketaste kiirus. Kuid vaatamata kõigile väga headele kiirusparameetritele on sellel piiratud arv kirjutamis- ja lugemistsükleid. Seetõttu on väga oluline tagada sellele minimaalne ülekirjutuste arv ja selleks tuleb vahetusfail kas üldse keelata või muuta see staatiliseks.

Kokkupuutel

Töötamise ajal kasutab operatsioonisüsteem pidevalt arvuti füüsilist RAM-i, kuid kui need ressursid otsa saavad, kasutab Windows nn otsingufaili – pagefile.sys, mis toimib arvuti virtuaalmäluna, et parandada selle jõudlust. Nagu paljudes teistes OS-i sätetes, on ka Windows 7 saalefaili suurus vaikimisi määratud ja see on tavaliselt võrdne arvuti füüsilise RAM-i suurusega. Eksperimentaalselt täheldati, et arvuti parima jõudluse saavutamiseks tuleb seda suurust 2 korda suurendada, kuid kui teil on palju vaba kettaruumi, saate katsetada ja seda arvu oma äranägemise järgi suurendada, kuid enamikul juhtudel ei too kaasa arvuti märkimisväärset kiirendust.

Liigume edasi faili enda seadistamise juurde; seda tehakse sisseehitatud Windowsi tööriistade abil. Kõigepealt peate avama süsteemi omaduste akna:


Klõpsake jaotises Toimivus nuppu " Valikud»:


Avanevas aknas minge jaotisse " Lisaks" Klõpsake nuppu " Muuda"Peatükis" Virtuaalne mälu"kutsub välja saalefaili seadistamise akna, mida kasutatakse siis, kui RAM-i pole piisavalt:


Avaneb aken virtuaalmälu seadistamiseks; esmalt peate muudetavad seaded avama, tühjendades üksuse "Valige lehtefaili suurus automaatselt" kõrval olevast ülemisest märkeruudust:


Nüüd asetame üksuse vastu markeri " Määra suurus" ja täitke kaks välja Algne ja Maksimaalne suurus (pange tähele, et 1024 MB vastab 1 GB-le). Esimese välja suurus peaks olema võrdne teie arvuti RAM-i mahuga ja teises suurendame seda arvu 2 korda. Mõned eksperdid soovitavad muuta need ühesuguseks; see väldib faili pidevat killustumist ja võib selle toimimist kiirendada.

Kui olete faili suuruse otsustanud, klõpsake nuppu " Määra"Ja" Okei" ja kinnitage sellega ka kõik muud avatud seadete aknad.


Seetõttu oleme muutnud maksimaalset lehefaili suurust.

Reeglina valib Windows vaikeseadetes selle faili optimaalse suuruse ja seda sätet pole soovitatav muuta, kuid teatud olukordades võib saalefaili käsitsi seadistamine teie arvuti kiirust suurendada.
Allpool on loetletud soovitused parameetrite konfigureerimiseks, et optimeerida saalefaili parameetreid, et optimeerida süsteemi jõudlust.
- kui arvuti kasutab ainult ühte kõvaketast, on soovitatav see fail paigutada selle esimesse partitsiooni.
- kahe või enama draivi kasutamisel on soovitatav see kiireimale kettale liigutada või mitmele kettale korraga paigutada.
- ei ole soovitatav asetada saalefaili ühe füüsilise ketta kahele (või enamale) partitsioonile - see ainult vähendab süsteemi jõudlust.
- mitme ketta korral ei ole soovitatav asetada saalefaili vananenud kõvaketta mudelitele - see vähendab ka arvuti jõudlust.
- isegi kui arvutisse on installitud piisav kogus RAM-i, ei tohiks saalefaili suuruseks seada alla 1-1,5 gigabaiti ega seda täielikult keelata - see võib mõjutada süsteemi stabiilsust.

Järgnevalt kirjeldatakse toimingute jada saalefaili teisele kettasektsioonile ülekandmisel, kui see on olemas (ülaloleval ekraanipildil on ainult üks partitsioon).
1. Aktiveerige aken "Virtuaalne mälu".
2. Tühjendage ka märge sätte „Vali saalefaili suurus automaatselt” märge.
3. Loetletud valige hiirega sektsioon, millel vahetusfail asub, ja määrake parameeter " Vahetusfaili pole».
4. Klõpsake nuppu Määra" ja kinnitage ilmuvas dialoogiboksis oma muudatused.
5. Valige uus ketta partitsioon, kuhu soovite faili teisaldada.
6. Määrake lülitiga üks väärtustest:
- "Määra suurus" - võimaldab faili suurust käsitsi määrata.
- "Suurus süsteemi valiku järgi" - operatsioonisüsteem valib automaatselt optimaalse suuruse.
7. Klõpsake " Määra" ja sulgege kõik dialoogiaknad, kasutades nuppu " Okei" Muudatuste jõustumiseks on vaja arvuti taaskäivitamist.

Lehefail, mida nimetatakse ka vahetusfailiks, on arvuti virtuaalmälu. Mõnel juhul on selle kasutamine vajalik. Näiteks installite arvutisse mängu, mis nõuab 4 gigabaiti RAM-i, ja teil on installitud 2 gigabaiti RAM-i. Kui RAM saab otsa, pöördub operatsioonisüsteem virtuaalmälu, st saalefaili poole.

Kogenud kasutajad soovitavad arvutis saalefaili keelata ja selle asemel installida lisamälu. Selle põhjuseks on asjaolu, et virtuaalmälu lugemine ei ole nii kiire kui RAM-i lugemine, mistõttu arvuti töötab veidi aeglasemalt.

Kui te ei soovi poodi minna, kuid kodus pole RAM-i, saate seda mälupulga abil suurendada. Järgige linki ja lugege üksikasjalikku kirjeldust selle kohta, kuidas seda teha.

Kui te pole kunagi varem saalefaili parameetreid määranud, siis vaikimisi salvestab operatsioonisüsteem selle kettale, kuhu olete installinud operatsioonisüsteemi, ja määrab ise selle optimaalse suuruse.

Arvuti kiiruse suurendamiseks on parem paigutada vahetusfail mitte kõvaketta partitsioonile, kuhu operatsioonisüsteem on installitud, vaid mõnele teisele.

Vahetage faili suurust Soovitatav on valida installitud parameetrite põhjal - seadke minimaalne suurus võrdseks OP-ga ja maksimaalne peaks ületama OP-i kaks korda. Kui teil on 4 GB muutmälu: määrake minimaalseks suuruseks 4 GB, maksimaalseks 8 GB.

Kui soovite Windows 7 vahetusfaili enne arvuti väljalülitamist tühjendada, järgige linki ja lugege selle kohta üksikasjalikku artiklit.

Nüüd vaatame küsimust - kuidas suurendada saalefaili suurust Windows 7-s.

Kõigepealt peate välja selgitama, kus lehefail teie arvutis asub. Selleks minge jaotisse "Start" - "Kontrollpaneel".

Järgmises aknas avage jaotis "Süsteem".

Siin vahekaardil "Lisaks" Peatükis "Esitus" Klõpsake nuppu "Valikud".

Minge parameetrite aknas vahekaardile "Lisaks" ja jaotises "Virtuaalne mälu" Klõpsake nuppu "Muuda".

Minu vahetusfail asub C: draivil. Selle teisaldamiseks draivi D: märgin selle markeriga "Vahetusfaili pole" ja klõpsake nuppu "Määra". Ilmub teabeaken, klõpsake "Jah".

Seejärel klõpsan D: draivi ja märgin üksuse markeriga "Määra suurus" ja määrake saalefaili esialgne ja maksimaalne suurus. Minu RAM on vastavalt seatud 2 gigabaidile, algne suurus on 2 GB, maksimaalne on 4 GB. Kui soovite, siis määrake maksimaalne väärtus kõrgemaks, kuid pidage meeles, et sama väärtuse võrra vähendatakse ka kõvaketta vastava partitsiooni vaba mälumahtu. Klõpsake "Määra". Kui kõik suvandid on määratud, klõpsake nuppu OK.

Ilmub teabeaken, milles klõpsame „OK“ ja muudatuste jõustumiseks taaskäivitame arvuti.

See on kõik. Arvutasime mitte ainult selle, kuidas Windows 7 lehefaili suurendada, vaid saime ka teada, kus see asub ja milline on selle jaoks parim suurus.

Vaata teemakohast videot:

Hinda seda artiklit:
Teemat jätkates:
Komponendid

Tarkvara Tarkvara 1) Rakendusprogrammid 2) Süsteemiprogrammid: arvutiressursihaldus. OS. süsteemid...