Korjaa VMMEM -korkean muistin ja prosessorin käyttö Windowsissa

Jos sinulla on VMMEM -korkea muisti ja prosessorin käyttö Windows -tietokoneellasi, aiheuttaen suorituskyvyn hidastumista, virtuaalikone on suuri mahdollisuus.

Voit tarkistaa tämän tarkistamalla VMMEM -prosessin Task Managerissa. VMMEM ilmoittaa meille virtuaalikoneiden käyttämistä resursseista.

Jos huomaat, että VMMEM -prosessi kuluttaa liiallista prosessoria ja RAM -muistia, noudata opastamme korjataksesi VMMEM -korkean muistin ja suorittimen käyttöongelman. Tässä artikkelissa keskustelemme parhaista korjauksista, joita voit vähentää VMMEM -korkean muistin ja prosessorin käytön vähentämiseen Windowsissa.

Mikä on VMMEM -prosessi?

VMMEM -prosessi on osa Windows Hypervisor -alustaa prosessin virtualisointia varten. Se käyttää virtualisointitekniikoita, kuten WSL tai Hyper-V, virtuaalikoneiden suorittamisen hallintaan.

Jos tietokoneesi käyttää liikaa muistia ja suorittimen, sen voi johtua virtuaalikoneista. Jos haluat korjata tämän ongelman, jatka tämän artikkelin lukemista.

1. Päätä korkeavaroiset prosessit

Ensimmäinen askel korkean muistin ja suorittimen käytön vähentämiseksi on lopettaa Windowsissa liikaa muistia ja prosessoria.

  1. PainaIkkunatAvain, tyyppiTehtäväpäällikköhakupalkissa ja napsautaAvata.
  2. SiinäProsessi -välilehti, Etsi kaikki sovellukset, jotka kuluttavat liikaa muistia ja suorittimen. Valitse sovellus ja napsautaPäätehtäväpainike.

Näin voit vähentää nopeasti suorittimen ja muistin kulutusta. Seuraa alla olevia menetelmiä ratkaistaksesi VMMEM -korkean muistin ja prosessorin käyttöongelman.

2. Käynnistä WSL uudelleen CMD: stä

Jos käytät WSL: ää Windowsin virtualisointiratkaisuun, tämä voi aiheuttaa korkean VMMEM -käyttöongelman. WSL: n uudelleenkäynnistys on yleensä paras ja tehokkain tapa korjata tämä ongelma. Noudata alla olevia vaiheita:

  1. PainaWindows -avainja tyyppiKomentokehotusHakupalkissa. Napsauta sitä hiiren kakkospainikkeella ja valitseJärjestelmänvalvojana.
  2. Kirjoita komentokehotukseen seuraava komento ja painaKirjoittaa.
    wsl --shutdown 
  3. Jos tämä ei ratkaise ongelmaa, painaWindows + EAvaa tiedostotutkija ja siirry sitten seuraavalle polulle vaihtamallaKäyttäjätunnuksesitodellisella käyttäjätunnuksellasi.
    C:Usersyour-username.wslconfig
  4. AvaawslconfigTiedosto muistilappuun, lisää seuraava rivi ja tallenna se painamallaCtrl + s.
    [wsl2]
    guiApplications=false
  5. Lopuksi käynnistä tietokone uudelleen, jotta voit ratkaista korkean VMMEM -muistin ja suorittimen käyttöongelman.

3. Aseta WSL -muistin raja

Voit myös asettaa WSL -resurssien kulutuksen rajat, jotka eivät käytä järjestelmän liiallista muistia ja prosessoria. Tämä ominaisuus toimii vain WSL 2: n kanssa, saatavana Windows Build 18362 tai korkeammalla.

Jos et ole vielä asentanut WSL 2: ta, asenna se ensin. Jos olet jo asentanut sen, rajoita näiden resurssien käyttöä.

  1. AvaaKomentokehotusja tyyppiWSL –Shutdown, paina sitten Enter.
  2. Siirry nyt seuraavalle polulle ja avaawslconfigtiedosto muistilappu (korvaa käyttäjänimi omalla).
    c:UserUsername.wslconfig
  3. Kirjoita seuraava kokoonpano asettaaksesi rajan. Voit säätää rajaa RAM -muistin mukaan.
    [wsl2] memory=5GB
  4. PainostaaCtrl + sTallenna tiedosto ja käytä sitten uudelleenWSL –ShutdownKomento komentokehotteessa ja paina Enter.
  5. Avaa nyt WSL ja kirjoita seuraava komento vahvistaaksesi, asetetaanko RAM -muistin käyttö määrittämään rajaan.
    free -h --giga

4. Poista käynnissä oleva virtuaalikone käytöstä

Jos yllä oleva menetelmä ei toimi sinulle, voit yrittää poistaa virtuaalikoneet käytöstä estääksesi niitä juoksemasta taustalla ja vähentämään suurta muistin kulutusta.

Lisätietoja:Korkea suorittimen käyttö Baldurin portilla 3? Kokeile näitä 8 tapaa vähentää GPU: n käyttöä

  1. PainostaaWindows + xja napsautaWindows -pääte (järjestelmänvalvoja)Windows PowerShellin avaaminen.
  2. Jos haluat nähdä suoritetut virtuaalikoneiden luettelon, kirjoita komento komentokehotteeseen ja painaKirjoittaa.
    wsl -l -v
  3. Kun olet katsonut luettelon, kirjoita alla annettu komento:
    wsl -t nameofvm

KorvatanimeäVirtuaalikoneen nimellä, jonka olet nähnyt luettelossa. Esimerkiksi, jos virtuaalikoneesi on nimettyKali Linux, komento on näin:

wsl -t kali-linux 

5. Poista virtuaalikoneesi

Jos et halua kohdata VMMEM -prosessia uudelleen, yksi parhaimmista ratkaisuista on virtuaalikoneiden pysyvästi poistaminen. Poista ne nopeasti alla olevia vaiheita nopeasti.

  1. PainostaaWindows+I, valitse sittenSovelluksetasetusikkunan vasemmalla puolella ja valitseAsennettuja sovelluksiavaihtoehto.
  2. Etsi virtuaalikone, napsautaKolme pistettä (…), valitse sittenAsennuksen poistaminenvaihtoehto.

Seuraa ohjeita suorittaaksesi poistoprosessin, ja olet valmis.

Faqit

Onko VMMEM -prosessin lopettaminen?

Et voi lopettaa VMMEM -prosessia Task Managerilta, koska se ei salli sitä. VMMEM -prosessin lopettamiseksi voit poistaa virtuaalikoneen tai sammuttaa WSL: n.

Miksi VMMem käyttää niin paljon suorittimen?

Näin tapahtuu, koska et ole asettanut resurssirajoja virtuaalikoneen käyttämiseen.

Johtopäätös

Kääritämme tämän artikkelin! Nämä ovat parhaat tavat korjata VMMEM -prosessin korkea prosessorin käyttö Windowsissa. Toivon, että löysit tämän artikkelin informatiiviseksi. Jos se auttoi ratkaisemaan ongelmasi, harkitse sen jakamista muiden kanssa. Jos sinulla on kysyttävää tai palautetta, kommentoi alla.

Related Posts