Hoe kan u virtuele geheue opstel? - Nuttige wenke - 2021
As u in Windows werk, word alle data permanent, op die hardeskyf of tydelik in die geheue (RAM) gestoor. As die RAM begin opraak, word sommige van die inligting in die bladsylêer gestort. Virtuele geheue gebruik die stelselbladsy-lêer om ongebruikte bladsye geheue op die skyf te vee. In die meeste gevalle word die grootte van die bladsylêer outomaties deur die stelsel bepaal. As dit nie voldoende is nie, kan u dit handmatig verander.
Regsklik op die ikoon My rekenaar oop Die eiendomme - oortjie Daarbenewens - in die afdeling spoed druk op die knoppie [Stellings].
In die venster wat oopmaak Prestasie-opsies maak die oortjie oop Daarbenewens en druk op die knoppie [Wysig].
Volgende venster Virtuele geheue bevat gereedskap vir die konfigurasie van virtuele geheueparameters, naamlik die grootte van die bladsylêer. Die waarde word waarskynlik hier gestel. Stelsel kies grootte. Die lys toon die bladsylêergrootte vir elke skyf. Om dit met die hand te installeer, kies die opsie Pasgemaakte grootte en voer die waardes in die velde in Oorspronklike grootte en Maksimum grootte.
Kom ons praat afsonderlik oor die beginsels van die opstel van virtuele geheue. Sommige beveel aan dat u nie 'n stelselskyf vir die ruillêer kies nie, maar enige addisionele skyf, wat minder gelaai is. As die stelsel net een skyf het, is hierdie opsie nie vir ons nie.
Nog 'n belangrike punt - die minimum waarde moet 1,5 keer die hoeveelheid RAM wees. Met ander woorde, as die RAM 1 GB is, dan in die veld Oorspronklike grootte skryf ongeveer 1500 MB in.
Wat die maksimum grootte betref, is daar ook verskillende menings. In sommige gevalle kan dit dieselfde gemaak word as die minimum grootte, en in sommige meer as twee keer. Die belangrikste ding is dat die maksimum waarde nie die hoeveelheid vrye skyfruimte oorskry nie. Andersins sal die stelsel boodskappe vertoon oor die gebrek aan virtuele geheue. Hieruit volg dat u altyd die vrye ruimte op 'n skyf met 'n ruillêer moet monitor.
Nadat ons die waardes ingevoer het, moet ons op die knoppie druk [Stel]anders sal die omskakelingslêer nie verander nie.
Om die bladsylêer van die skyf te verwyder, kies dit in die lys en kies die opsie Geen ruillêer nie.
In baie gevalle neem die stelselprestasie merkbaar toe die grootte van die virtuele geheue vergroot is.
Ruil lêer en grootte teorie uit
Empiries kon dit bewys word dat die omvang van die ruillêer nie goed is nie, of eerder, selfs sleg. Met groot lêergroottes en besige RAM kry die stelsel toenemend toegang tot die omskakelingslêer (dit wil sê die hardeskyf) eerder as die RAM self, wat eerstens die werkverrigting verminder (RAM is vinniger as die skyf).
Tweedens, dit laai die skyf baie (wat ook die werkverrigting beïnvloed omdat die skyf ook betrokke is by ander lêerbewerkings, en hier moet dit ook lastig raak met die ruillêer).
Daarom sou ek persoonlik aanbeveel dat u die grootte van die weduwee-lêer onder die aanbevole verminder, en soms selfs sterker. Hierdie advies is natuurlik relevant met 'n voldoende hoeveelheid RAM op die rekenaar.
Dit is wanneer daar altyd gratis RAM in die hoeveelheid hoër as 30% is wanneer u die take uitvoer wat u benodig, en die stelsel sweer nie dat dit nie genoeg virtuele geheue het nie,
Oor die algemeen het ek byvoorbeeld selde opgemerk dat 4 GB operasionele geheue (selfs met 'n stelsel wat swaar gelaai is met prosesse en speletjies) min gratis RAM oorlaat, sowel as met 'n klomp lopende toepassings in Windows was daar probleme met 8 GB. Waarom laai die skyf dan met 'n omskakelingslêer en verloor hy prestasie?
Baie mense sal natuurlik sê dat hulle nie 'n verdoemenis gee oor hoeveel geheue om te sit en steeds vry is nie. Ek weet nie of prestasie vir u belangrik is nie, en die ekstra 100 roebels hoef u nie te pla nie, want die prys van RAM is nou belaglik ( die tyd van die skryf van die artikel het 4GB 1600MHz DDR3 minder as 1300 roebels gekos), veral aangesien die opbrengste in die prestasie ooglopend is. Maar tot die punt.
Daar word geglo dat u die minimum grootte van die ruillêer moet instel wat gelyk is aan die hoeveelheid RAM, en die maksimum - twee keer soveel, om 'n goeie werkverrigting te behaal. Dit wil sê, as die rekenaar 2 GB RAM het, moet die minimum en maksimum groottes van 2 en 4 GB onderskeidelik vir die ruillêer ingestel word. Die instelling van hierdie twee parameters met verskillende waardes lei daartoe dat die werklike grootte van hierdie skyfgeheue-voorwerp dinamies verander, wat beteken dat dit fragmentering sal ondergaan en die werkverrigting sal verminder. Daarom stel baie gebruikers dieselfde waarde. In hierdie geval word pagefile.sys staties (nie fragmenteerbaar nie), wat die las op die stelsel verminder en die snelheid daarvan verhoog. Maar in die geval van 'n dinamiese omskakelingslêer, is daar 'n manier om die prestasie-agteruitgang te elimineer as u die skoonmaak van lêers moontlik maak wanneer die bedryfstelsel sluit.
Vee 'n omskakelingslêer uit wanneer dit gesluit word
Om die skoonmaak van die pagefile.sys-lêer moontlik te maak wanneer die bestuurstelsel uitskakel, moet u die opdrag secpol.msc ("Start - Run") in die opdragreëlmodus uitvoer. In die venster wat oopmaak, moet u die element "shutdown: cleaning the swap file ..." vind. Deur daarop te dubbel te klik, stel ons die beveiligingsparameter op "Enabled" en klik op die "Apply" -knoppie. Hierdie aksies word in die volgende twee figure getoon.
Die keuse van 'n ruillêer-plek
Met Windows 7 kan u die omskakelingslêer gelyktydig op verskeie skywe plaas, maar hierdie opsie verhoog nie die stelselprestasie nie. Die mees optimale manier met betrekking tot prestasie is 'n omruillêer wat op enige partisie op die hardeskyf geleë is, behalwe die stelselpartisie. Om die ligging van pagefile.sys te verander, moet u dit eers uitvee en dan op die regte plek skep. Om dit te doen, klik op "Start" en dan op "My Computer - Properties" (regter muisknop). Klik in die venster wat verskyn op "Gevorderde stelselinstellings."
Daar sal 'n venster oopmaak waarin u die tab "Gevorderd" moet kies.
Klik hier in die afdeling "Prestasies" op die knoppie "Opsies" en in die venster wat oopmaak, kies weer die tab "Gevorderd". Ons gaan na die afdeling "Virtuele geheue" en klik op die "Verander" -knoppie. Daar word 'n venster oopgemaak waarmee u die ligging en grootte van omruillêers op enige partisies van u hardeskywe kan instel. In dieselfde venster kan u die bladsylêer beide deaktiveer en inskakel.
Soos reeds genoem, plaas Windows 7 pagefile.sys standaard in die stelselpartisie van die skyf, wat gesien kan word in die geaktiveerde item "Grootte van die keuse van die stelsel." Om die ruillêer na 'n ander partisie oor te plaas, kies dit, aktiveer die item "Sonder omruillêer" en klik op die "Stel" -knoppie. Met hierdie aksies word die omskakelingslêer van die vorige plek verwyder. Daarna verskyn daar soms 'n boodskap wat waarsku dat hierdie lêer gedeaktiveer is of dat die volume te klein is, wat kan lei tot 'n stelselfout. Klik in die boodskap op "Ja".
Gaan nou voort om die lêer op die regte plek te skep. Om dit te doen:
Kies die gewenste skyfpartisie.
Ons aktiveer die item "Spesifiseer grootte".
Stel die lêergrootte in (minimum maksimum).
Klik op die "Stel" -knoppie.
Al hierdie aksies word in die volgende figuur getoon.
In die bostaande figuur het die gebruiker 'n dinamiese ruillêer geskep met 'n maksimum grootte wat twee keer die minimum grootte is. As u 'n statiese pagefile.sys wil skep, moet hierdie parameters dieselfde wees.
Daar moet kennis geneem word dat die omskakelingslêer verander kan word sonder om die ligging te verander. Om dit te kan doen, moet al die bogenoemde stappe uitgevoer word sonder om die skyfpartisie te verander. Dit is natuurlik onnodig om te sê dat daar in alle vensters met die "OK" -knoppie aan die einde van die nodige aksies geklik moet word. En nog een ding: as die volume verander in die rigting van afneem, tree die veranderinge onmiddellik in werking, anders kan 'n herlaai nodig wees, waaroor die gebruiker 'n boodskap sal ontvang waarin hy op "OK" moet klik.
Skakel die ruillêer uit en in
Baie gebruikers gebruik die ruillêer dikwels nie. Dit is geregverdig in gevalle waar 'n RAM van voldoende grootte in die rekenaar geïnstalleer is. Waarom u tyd spandeer om die stelsel te ruil en vertraag as u eenvoudig een of meer RAM-gleuwe kan byvoeg? Die koste van RAM in hierdie stadium is nie so groot nie, maar 'n toename in die hoeveelheid geïnstalleerde geheue en die deaktivering van die omskakellêer kan 'n aansienlike toename in werkverrigting gee, veral met 'n nie baie kragtige rekenaar nie. Dit is maklik om die ruillêer uit te skakel - verwyder dit net deur die "Geen ruillêer" -kassie in te stel nie, soos in die voorlaaste figuur getoon.
Om 'n ruillêer in te skakel, is net so eenvoudig soos om dit te deaktiveer - u hoef net "sonder 'n ruillêer" uit te skakel en "Grootte op die stelsel te kies" of die waardes daarvan in te stel.
Ons sal probeer om 'n paar aanbevelings van ervare gebruikers te gee oor die opstel en optimalisering van die bladsylêer. Hier is hulle:
Nodeloos om te sê, die ideale opsie is sys, geleë op 'n aparte partisie op die hardeskyf.
Die finansiële situasie van die gebruiker sal nie baie geskud word as hy bykomende RAM-gleuwe installeer en virtuele geheue in die algemeen laat vaar nie. Dit verhoog die spoed van Windows en 6 GB RAM is genoeg daarvoor.
Windows 7 lewer 'n konstante toename in die grootte van die ruillêer, wat lei tot fragmentering van die hardeskyf en onnodige oorhoofse koste. Daarom word dit aanbeveel om u grootte met dieselfde waardes in te stel vir die minimum en maksimum groottes.
U moet die lêergrootte nie op minder as 1 GB stel nie, anders is fragmentasie van die hardeskyf moontlik.
'N Afsonderlike aanbeveling vereis dat dit as 'n SSD-stasie gebruik moet word. Dit is 'n vastestandaandrywing wat nie meganiese roterende elemente het nie. In werklikheid is dit 'n groot flitsskyf met 'n baie hoë lees- / skryfspoed, gewoonlik 'n orde van groter as die snelheid van hardeskywe. Maar met al sy baie goeie snelheidsparameters, het dit 'n beperkte aantal skryf-lees-siklusse. Daarom is dit baie belangrik om 'n minimum aantal oorskrywings daarop te verseker, en hiervoor moet u die ruillêer heeltemal deaktiveer, of dit staties maak.
Wat is 'n ruillêer?
Eerstens 'n bietjie teorie. 'N Ruil-lêer is 'n spesiale lêer waartoe Windows toegang verkry as die rekenaar nie genoeg huidige RAM het om te werk nie. Eenvoudig gestel, dit is 'n virtuele geheue wat by die stroom gevoeg word, wat die spoed van 'n skootrekenaar of rekenaar verbeter.
Natuurlik is daar verskeie punte:
Die toename in virtuele geheue kan die rekenaar vertraag. Die snelheid van toegang tot RAM is immers baie vinniger as op die hardeskyf (naamlik dat die ruillêer daarop geberg is).
Die gebruik van hierdie funksie skep 'n ekstra las op die HDD-skyf en verminder die werkstyd.
Hoe u virtuele geheue in Windows 7 kan verhoog
Gaan na Start - Control Panel - System.
Klik op "Voeg by. parameters. "
Vind die afdeling Prestasies en klik op Opsies.
Kies die tab "Advanced" in die nuwe venster.
Dit is waar virtuele geheue gekonfigureer word. In die reël word die grootte wat tans gebruik word hier reeds aangedui (in die skermkiekie hieronder is dit 8173 Mb, d.w.z. 8 GB). Om virtuele geheue in Windows 7 te verhoog, klik op die "Change" -knoppie.
Dieselfde venster sal verskyn waar u die paglêer kan opstel.
As die rekenaar of skootrekenaar vertraag, beteken dit dat daar nie genoeg RAM is nie en dit verhoog moet word. Ontmerk die kassie om aan die gang te kom. Al die knoppies sal aktief raak, en u kan die bladsylêer in Windows 7 inskakel en instel soos u wil. Om dit te kan doen, merk die kassie "Specify size" in en skryf die bron en max. volume. Byvoorbeeld, 4096 MB (dit is 4 GB).
Terloops, wat is die optimale lêergrootte? Daar is baie wenke oor hierdie kwessie op die internet, en die berekeningsformules is ook ingewikkeld.
Die beste opsie is om die virtuele geheue van die rekenaar met 50% van die hoeveelheid RAM te vergroot. Dit wil sê, die bladsylêer vir 4 GB is 2048 MB. En vir 8 GB RAM kan u 4096 MB spesifiseer. As gevolg hiervan is die totale geheue onderskeidelik 6 en 12 GB - dit sou voldoende wees vir alle geleenthede.
Nadat u virtuele geheue bygevoeg het, klik op "OK" en herbegin u rekenaar of skootrekenaar. Uiteindelik sal die veranderinge slegs na 'n herlaai begin word.
As u baie RAM op u rekenaar geïnstalleer het (byvoorbeeld 8 GB), en u slegs op die internet werk, kan u die bladsylêer in die algemeen uitsonder. Soos ek hierbo gesê het, laai dit die hardeskyf, wat die rekenaar soms vertraag.
Oor die algemeen, as u virtuele geheue in Windows 7 moet vergroot, spesifiseer dit met die hand. En as u die vorige waardes moet herstel, kyk dan na die heel eerste paragraaf en maak hierdie venster toe.
Die ruillêer in Windows 8 is op dieselfde manier opgestel (soos in die "sewe")
En om nie by Windows te begin en nie baie vensters oop te maak nie, kan u eenvoudiger doen:
Druk Win + R.
Tik sysdm.cpl en druk Enter.
Kies die oortjie "Gevorderd" en gaan na "Opsies".
Klik op die tab "Advanced" en dan op die "Change" -knoppie.
Gedoen. Die enigste wat oorgebly het, is om die omskakelingslêer in Windows 8 op te stel. Om virtuele geheue in te skakel, skryf die gewenste grootte neer, klik OK en herlaai die rekenaar of skootrekenaar.
Die opstel van die bladsylêer in Windows 10 is 'n bietjie anders. Alhoewel hier niks ingewikkeld is nie.
Om die ruillêer in Windows 10 in staat te stel:
Gaan na Start, skryf die woord "produksie" in die soekveld en kies die gevind item.
Klik op die tab Geavanceerd en klik op Edit.
'N Bekende venster sal oopmaak, waar u virtuele geheue in Windows 10 kan verhoog.
Skryf die gewenste grootte, pas die wysigings toe en herbegin die rekenaar of skootrekenaar.
Wissel lêer en groottes uit, oefen: watter is reg en waarom
In die loop van 'n jaar oefen ek 'n aantal syfers vir elke hoeveelheid geheue af, sodat ek die bladsylêer voldoende kon instel op grond van die aantal RAM. Hier is hulle.
512 Mb RAM, - die optimale paging-lêergrootte is van 5012-5012 Mb,
1024 Mb RAM, - die optimale paging-lêergrootte is van 4012-4012 Mb,
2048 Mb RAM, - die optimale paging-lêergrootte is van 3548-3548 Mb,
4096 Mb RAM, - die optimale paging-lêergrootte is van 3024-3024 Mb,
8 GB RAM, - die optimale lêergrootte vanaf 2016-2016 Mb,
16 GB RAM (en meer), meestal sonder 'n ruillêer.
Hoe meer RAM u het, hoe minder het u 'n omskakelinglêer nodig, en hoe vinniger werk die stelsel daarsonder (as gevolg van verminderde skyftoegang, sowel as die aflaai van data daar, d.w.s. alles word direk uit die geheue gehaal ).
Opmerking 1 Hierdie afmetings is nie baie akkuraat nie en word aanbeveel vir almal. Inteendeel, dit is 'n soort gemiddelde waarde vir die meeste, maar dit hang alles af van hoeveel u stelsel geoptimaliseer is, wat u op u rekenaar doen, in watter modus, ens. Ens., D.w.s. u kan die bladsylêer kies vir u behoeftes en verhoog / verminder die waarde indien nodig.
Opmerking 2 Sommige toepassings (speletjies, sagteware, ens.) Benodig 'n omruillêer sonder om te misluk, ongeag die hoeveelheid geheue. In hierdie geval moet die lêer selfs op 16 GB gelaat word. Nog meer (volgens orde van grootte) as die bogenoemde waardes.
Opmerking 3 Die uitruillêer is nodig in groot (anders as bogenoemde) groottes as u toepassings tot die minimum beperk en na ander oorskakel en die program (te) laat loop (dit is belangrik), want die gelaaide toepassings word dikwels na hierdie lêer gelaai. In hierdie geval, verhoog die ruil .. Of voeg geheue by :)
Opmerking 4 Die aanbevelings is nie van toepassing op bedienerstelselstelsels nie en hou streng verband met die gebruiker-bedryfstelsel.
Persoonlik is my opinie dat indien die hoeveelheid RAM meer is as 6 GB, die paging-lêer glad nie nodig is nie, wat 'n tasbare deurbraak in die stelselprestasie gee, die duur van die hardeskyf verleng en fragmentering verminder.
Vir diegene wat vergeet het, herinner ek u daaraan dat die ruillêer byvoorbeeld in Windows 7 op hierdie pad verander: "Start - Instellings - Control Panel - System - Advanced System Settings - Advanced - Speed ​​- Settings" (in die kontrolepaneel laat klein ikone in kategorie "Stelsel")
Die ligging van die bladsylêer in die stelsel
Die ruillêer is op 'n vinniger fisiese (nie-logiese, d.w.s. partisie) skyf geleë. Of, as die skywe ongeveer gelyk is aan die snelheid, dan op die een waar die stelsel nie geïnstalleer is nie, asook die toepassings wat u gaan gebruik. Dit wil sê op 'n skyf wat maksimaal van die lees-en-skryf-aksies afgelaai word.
As daar net een skyf is, moet die omskakelingslêer op 'n ander (verskillende) plek wees as die toepassing wat u gaan gebruik (dit wil sê, laat ons sê dat u speletjies op D: het, plaas dan die lêer op E: of, as daar nie een is nie, op C: ), 'n logiese partisie en / of apart van die stelsel. Редко, но целесообразным бывает делать отдельный раздел для этих нужд.
Die ruillêer, soos enige ander, is geneig tot fragmentering, wat die vraag laat ontstaan ​​oor die behoefte aan defragmentering (wat is defragmentasie en waarom u dit hier moet lees) om terug te keer na die vorige uitvoering. Daar is egter 'n manier om die snelheid en krag van fragmentering van hierdie lêer te verminder.
Om dit te doen, stel eenvoudig die maksimum en minimum groottes dieselfde:
Daar is nog een punt in hierdie aksie.
Met dieselfde minimum- en maksimumwaardes, verstaan ​​die stelsel dat dit nie nodig is om lêergroottes te beheer nie, want dit is reggestel, en dit verwyder weer 'n aantal bewerkings en skyftoegang, wat die algehele prestasieverbetering positief beïnvloed.
In 'n neutedop, so iets.
Ek hoop dat hierdie wenke vir u nuttig was en die werk van u stelsel regtig verbeter het. Daar is baie ander lekkernye op die etiket "Optimalisering".
As u vrae het, beantwoord ek dit graag in die kommentaar of deur die terugvoervorm te gebruik.
PS: Die laaste aanpassing van die bladsylêergrootte is in Augustus 2017 aangebring, die data is op Windows 7, 8 en 10 (x64 bit-kapasiteit) nagegaan.
Copyright 2021 \ Internet tydskrif hoe om alles te doen \ Blaaierlêer en korrekte groottes vir verskillende geheuegroottes