VMMEM өндөр санах ойн хэрэглээ: Асуудлыг засах & AMP; Гүйцэтгэлийг нэмэгдүүлэх

  • Үүнийг Хуваалц
Cathy Daniels

Vmmem буюу Virtual Machine Memory Manager нь виртуал машинуудын санах ойн ашиглалтыг удирддаг Windows үйлдлийн системийн чухал бүрэлдэхүүн хэсэг юм. Гэсэн хэдий ч хэрэглэгчид Vmmem-ийн санах ойн ашиглалтын өндөр асуудалтай тулгардаг бөгөөд энэ нь системийн удаашралыг үүсгэж, ерөнхий гүйцэтгэлд нөлөөлдөг. Энэ нийтлэл нь Vmmem өндөр санах ойн ашиглалтын асуудлыг шийдэж, системийн гүйцэтгэлийг сайжруулах үр дүнтэй аргуудын талаар ярилцах болно.

Vmmem-тэй холбоотой асуудал юунаас үүдэлтэй вэ?

Энэ асуудал хэд хэдэн шалтгаан байж болно, үүнд:

  • Хуучирсан эсвэл тохирохгүй виртуалчлалын программ хангамж: Хуучруулсан тохиолдолд Windows-ын хамгийн сүүлийн хувилбартай ажиллахад оновчгүй байж магадгүй бөгөөд энэ нь санах ойн удирдлагын асуудал үүсгэж болзошгүй. Таны компьютерийн техник хангамжтай таарахгүй байх нь Vmmem-ийг их хэмжээний санах ой хэрэглэхэд хүргэж болно.
  • Виртуал машины буруу тохиргоо: Виртуал машиныг шаардлагатай хэмжээнээс илүү санах ойгоор тохируулсан тохиолдолд энэ нь Vmmem-ийг үүсгэж болзошгүй. хэт их хэмжээний санах ой хэрэглэх процесс.
  • Хорын програмын халдвар : Хортой програм нь их хэмжээний санах ой хэрэглэдэг суурь процессуудыг ажиллуулж болох бөгөөд энэ нь Vmmem-ийг илүү их санах ойг ашиглахад хүргэдэг. Хортой програмаас хамгаалахын тулд вирусны эсрэг программ хангамжийг тогтмол шинэчлэхийг зөвлөж байна.

Vmmem процессыг дуусгах боломжтой юу?

Vmmem процессыг дуусгах боломжтой боловч хэрэглэхийг зөвлөдөггүй. VMMEM бол маш чухал юмWindows үйлдлийн систем дэх виртуал машинуудын санах ойн ашиглалтыг удирддаг системийн процесс. Хэрэв та энэ процессыг зогсоовол виртуал машинууд доголдох, гацах, мөн Windows-д тогтворгүй байдал үүсгэж болзошгүй.

Тиймээс Vmmem процессыг дуусгахын оронд эндээс бидний оруулсан шийдлүүдийг шалгана уу. Энэ асуудлыг шийдвэрлэхэд тань туслах болно.

Windows-д зориулсан Vmmem Өндөр санах ой ба CPU-ийн ашиглалтын шийдэл

Энэ асуудлыг шийдвэрлэх хэд хэдэн шийдэл байдаг. Тэдгээрийг доороос шалгана уу:

Нөөц их шаарддаг бүх үйл явцыг дуусгах

Хэрэв та нөөц их шаарддаг программ ашиглаж байгаа эсвэл програм хангамжийн бүтээгдхүүнийг ажиллуулж байгаа бол Vmmem гэж нэрлэгддэг процесс олон нөөцийг зарцуулдаг нь ердийн зүйл биш юм. . Гэсэн хэдий ч та төхөөрөмжийнхөө нөөцийг чөлөөлөхийн тулд эдгээр процессуудыг зогсоож болно.

Эдгээр процессыг дуусгах алхамууд нь хост үйлдлийн системээс хамаарч өөр өөр байж болохыг анхаарах нь чухал. Энэ нийтлэл нь Windows үйлдлийн систем дээрх Vmmem процессуудыг дуусгах алхмуудыг тоймлон харуулах болно.

1. Виртуал машиныг нээнэ үү.

2. Windows дүрс дээр хулганы баруун товчийг дараад "Task Manager"-г сонгоод нээнэ үү.

3. Даалгавар менежер дэх "Процессууд" таб руу очно уу.

4. CPU-ийн ашиглалтын 70%-иас илүүг зарцуулдаг аливаа процессыг тодорхойлох.

5. Тодорхойлсон процесс дээр хулганы баруун товчийг дараад дуусгахын тулд "Даалгаврыг дуусгах" гэснийг сонгоно уу.

Виртуал машиныхаа санах ойн хуваарилалтыг тохируулна уу

Хаягдахын тулдWindows үйлдлийн систем дэх Vmmem-ээс үүдэлтэй өндөр CPU эсвэл хэт их санах ойн ашиглалтын асуудал гарсан тохиолдолд та виртуал машины тохиргоог хэт их RAM ашиглахаас сэргийлэхийн тулд тохируулах шаардлагатай байж магадгүй юм. Виртуал машинд хэт их RAM ашиглахыг зөвшөөрөх нь Vmmem-д шууд санах ой болон CPU-ийн нөөцийг их хэмжээгээр хэрэглэхэд хүргэдэг. Виртуал машины тохиргоог тохируулах нь энэ асуудлаас урьдчилан сэргийлж, системийн нөөцийг илүү үр дүнтэй ашиглахад тусална.

WSL-г дахин эхлүүлнэ үү (Windows дэд систем Линукс)

Та өндөр санах ойг арилгахын тулд дараах алхмуудыг хийж үзээрэй. Windows 10 дээрх VMMEM-ээс үүдэлтэй хэрэглээ.

1. Хайлтын талбарт "cmd" гэж бичээд хулганы баруун товчийг дарж "Администратороор ажиллуулах" гэснийг сонгоод командын мөрийг нээнэ үү.

2. Тушаал хүлээх мөрөнд дараах тушаалыг оруулаад Enter товч дарж үйл явцыг ажиллуулна уу: “wsl –shutdown.”

3. Дээрх тушаал ажиллахгүй бол Windows + E товчийг дарж File Explorer дээрх wslconfig файл руу очно уу.

4. Wslconfig файлыг нээгээд “[wsl2] guiApplications=false” кодыг нэмнэ үү.

5. Өөрчлөлтүүдийг хадгалж, VMMEM-ийг бүхэлд нь зогсоохын тулд компьютерээ дахин эхлүүлнэ үү.

Нэмсэн кодыг устгах нь Windows хэрэглэгчдэд Linux GUI програмуудыг ашиглахад шаардлагатай байж болзошгүй. Windows 10-ийн Vmmem-WSL холболт нь Vmmem-ийг Linux-д зориулсан Windows дэд системийн дэд процесс болгон ажиллуулснаар Линуксийн гүйцэтгэх файлуудыг Windows дээр үндсэн байдлаар ажиллуулах боломжийг олгодог.

Running Virtual-г идэвхгүй болгох.Машин

Хэрэв өмнөх шийдлүүд нь Windows 10-д Vmmem-ийн өндөр санах ойн ашиглалтын асуудлыг шийдэж чадахгүй бол ажиллаж байгаа виртуал машиныг зогсоох нь ашигтай сонголт байж болох юм.

Үүнийг хэрхэн хийх талаар эндээс үзнэ үү:

1. Хайлтын талбараас "Windows PowerShell" гэж хайгаад "Администратороор ажиллуулах" гэснийг сонгоод Windows PowerShell-г администратороор нээнэ үү.

2. Windows 10 дээр ажиллаж байгаа бүх виртуал машинуудын жагсаалтыг харахын тулд PowerShell командын мөрөнд “wsl -l -v” командыг бичнэ үү.

3. "wsl -t" командыг ашиглан хүссэн виртуал машиныг дуусгана уу. Компьютер дээрээ ажиллаж байгаа процессын жинхэнэ нэрээр ""-г орлуулахаа мартуузай. "t" нь "цуцлах" гэсэн утгатай болохыг анхаарна уу.

Хуваарилагдсан нөөцийг нэмэгдүүлэх

VMMEM-ийн CPU болон санах ойн хэрэглээ өндөр байгаагийн нэг шалтгаан нь виртуал машинд хангалттай хуваарилагдсан хост нөөц байхгүй байж магадгүй юм. ялангуяа шаардлагатай даалгавар эсвэл програм хангамжийн бүтээцийг ажиллуулах үед. Hyper-V хэрэглэгчдийн хувьд виртуал машины тохиргоог тохируулах нь асуудлыг шийдвэрлэхэд тусална:

1. Hyper-V менежерийг нээнэ үү.

2. Жагсаалтаас виртуал машин дээр хулганы баруун товчийг дараад "Тохиргоо"-г сонгоно уу.

3. Тохиргоо хуудаснаас санах ой болон процессорын тохиргоог тохируулах боломжтой.

4. Хэрэв виртуал машин ажиллаж байгаа бол өөрчлөлтүүд хүчин төгөлдөр болохын тулд та үүнийг дахин эхлүүлэх хэрэгтэй

WSL-д зориулсан нөөцийг гараар хязгаарлах

Хэрэв таны компьютерийн нөөц хэт их шаардлагын улмаас ачаалал ихтэй байгаа болWSL-ээр та үүнээс зайлсхийхийн тулд түүний хэрэглээг хязгаарлаж болно. Энэ арга нь зөвхөн 19041-ээс дээш хувилбар бүхий Windows Builds дээр WSL 2 дээр ажилладаг гэдгийг анхаарна уу. Хэрэв та WSL 2-г суулгаагүй байгаа бол дараах алхмуудыг хийхээсээ өмнө үүнийг хэрхэн хийх талаар манай нийтлэлийг уншина уу:

1. Windows Command Prompt-г администратороор ажиллуулна уу.

2. “wsl –shutdown” гэж оруулаад Enter дарна уу.

3. Command Prompt цонхыг хаа.

4. WSL-г нээнэ үү.

5. "YourUsername"-г өөрийн жинхэнэ хэрэглэгчийн нэрээр сольж, дараах тушаалыг оруулна уу: editor "$(wslpath "C:\Users\YourUsername.wslconfig")"

6. Enter дарна уу.

7. Засварлагч дээр дараах тохиргоог нэмнэ үү: [wsl2] санах ой=5 ГБ (хязгаарыг RAM-ийн хэмжээнээс хамаарч тохируулж болно).

8. CTRL + X товчийг дарна уу.

9. Өөрчлөлтүүдийг хадгалахыг хүсэхэд “Y” гэж бичээд Enter товчийг дарна уу.

10. Байршлыг баталгаажуулахын тулд Enter дахин дарна уу.

11. 1-3-р алхамуудыг давтана уу.

12. WSL-г дахин эхлүүлсний дараа нөөцүүд амжилттай хуваарилагдсаныг баталгаажуулахын тулд дараах тушаалыг ажиллуулна уу: free -h –giga

Эдгээр алхмуудыг хийснээр та WSL-ийн нөөцийн хэрэглээ, хэрэглээг хязгаарлаж, таны компьютерийг хэт ачаалахаас сэргийлж чадна. .

Байнга асуудаг асуултууд

Windows Task Manager гэж юу вэ?

Windows Task Manager нь Microsoft Windows үйлдлийн системд багтсан хэрэглүүр бөгөөд дээр ажиллаж байгаа процессууд болон програмуудын талаар мэдээлэл өгдөг. компьютер, түүнчлэнсистемийн гүйцэтгэл болон нөөцийн ашиглалт.

Би lxssmanager үйлчилгээг хэрхэн дахин эхлүүлэх вэ?

Lxssmanager үйлчилгээг дахин эхлүүлэхийн тулд та Windows Services програмыг нээж, lxssmanager үйлчилгээг олох боломжтой. Үүний дараа хулганы баруун товчийг дараад "Дахин эхлүүлэх" гэснийг сонгоно уу.

Гүйцэтгэлд нөлөөлж болох өөр системийн нөөц юу вэ?

Гүйцэтгэлд нөлөөлж болох бусад системийн нөөцөд CPU-ийн хэрэглээ, санах ойн хэрэглээ, дискний хэрэглээ орно. , сүлжээний хэрэглээ.

Би Vmmem-ийн өндөр санах ойн хэрэглээг хэрхэн засах вэ?

Виртуал машины санах ойн хуваарилалтыг тохируулах, WSL үйлчилгээг дахин эхлүүлэх зэрэг өндөр санах ойн хэрэглээг засах хэд хэдэн арга байдаг. , нөөц их шаарддаг процессуудыг идэвхгүй болгох, хуваарилагдсан нөөцийг нэмэгдүүлэх, WSL-ийн нөөцийг гараар хязгаарлах.

Миний CPU-ийн нөөц яагаад зарцуулагддаг вэ?

Таны компьютер дээр ажиллаж байгаа янз бүрийн процессууд болон програмууд CPU-ийн нөөцийг хэрэглэж болно. компьютер. Энэ нь гүйцэтгэлийг удаашруулж, үр ашиг буурахад хүргэдэг. Та Windows Task Manager-ийг ашиглан CPU-ийн хэрэглээг тодорхойлж, удирдах боломжтой.

Дүгнэлт: Мастер VMMEM санах ойн хэрэглээ болон таны компьютерийн үр ашгийг дээшлүүлээрэй

Байнгын хоцрогдол, удаан ажиллагаа нь даалгавруудыг гүйцэтгэхэд саад болж, дараах шалтгаан болдог. стресс. Системийнхээ хэвийн ажиллагааг хангахын тулд энэ асуудлыг шийдвэрлэхийн тулд шаардлагатай арга хэмжээг авах нь чухал юм.

Би бол Adobe Illustrator программын мэргэжилтэн Кэти Даниэлс. Би уг программ хангамжийг 2.0 хувилбараас хойш ашиглаж байгаа бөгөөд 2003 оноос хойш түүнд зориулсан зааварчилгааг бий болгож байна. Миний блог бол Illustrator програмыг сурах хүсэлтэй хүмүүсийн вэб дэх хамгийн алдартай газруудын нэг юм. Би блог хөтлөхөөс гадна зохиолч, график дизайнер мэргэжилтэй.