Pernahkah anda mengalami proses bernama "Vmmem" dalam Windows Task Manager ? Ia menggunakan terlalu banyak CPU, RAM dan sumber sistem lain, adakah ini membimbangkan anda? Ini ialah proses yang digunakan oleh Windows untuk menunjukkan berapa banyak sumber yang digunakan oleh mesin maya.
Oleh itu, jika ia menunjukkan penggunaan CPU atau RAM yang berlebihan maka ia adalah punca ralat mesin maya anda. Dalam artikel ini, Quantrimang.com akan meneroka proses ini dengan lebih terperinci dan menunjukkan kepada anda cara anda boleh mengurangkan penggunaan sumbernya.
Apakah yang dilakukan oleh proses Vmmem?
Menurut catatan di Microsoft DevBlogs, Windows mencipta proses Vmmem untuk memaparkan sumber yang digunakan oleh mesin maya. Apabila anda melihat proses ini menggunakan terlalu banyak sumber dalam Pengurus Tugas, mesin maya anda sebenarnya menggunakan sumber ini, proses ini hanya bertindak untuk paparan.
Biasanya, anda akan melihat proses ini berlaku apabila anda sedang menjalankan mesin maya secara aktif dalam Pengurus Hyper-V atau menggunakan WSL (Windows Subsystem untuk Linux) untuk menjalankan boleh laku binari Linux. Secara umum, ia tidak sepatutnya membebankan sumber anda, tetapi apabila ia berlaku, ada sesuatu yang tidak kena.
Jika anda melihat penggunaan sumber yang tinggi dalam Pengurus Tugas untuk proses ini, lihat perkara yang boleh dilakukan untuk membetulkannya.
Pertama, ketahui apa yang menyebabkan masalah
Mula-mula, tentukan mesin atau program maya yang berada di sebalik penggunaan sumber yang tinggi bagi proses Vmmem. Jika anda hanya menjalankan satu pengurus mesin maya, anda akan menemui punca masalah dengan serta-merta. Walau bagaimanapun, jika anda menjalankan pengurus mesin maya dan WSL pada masa yang sama, anda perlu menentukan program mana yang menyebabkan masalah.
Untuk mengetahui, tutup mesin maya dalam Pengurus Hyper-V dan lihat sama ada itu membantu mengurangkan penggunaan sumber. Begitu juga, anda boleh melumpuhkan alatan WSL dan melihat kesannya.
Apabila menutup mesin maya dalam Pengurus Hyper-V, proses Vmmem hilang daripada Pengurus Tugas serta-merta, yang bermaksud proses itu tidak lagi menggunakan sumber. Sebaliknya, apabila menutup alat Linux atau WSL, proses Vmmem akan mengambil sedikit masa untuk hilang, jadi tunggu sebentar sebelum menilai kesan penutupannya.
Setelah anda mengenal pasti punca utama, rujuk panduan di bawah yang menerangkan cara mengurangkan penggunaan sumber mesin maya dalam Pengurus Hyper-V dan WSL.
Bagaimana untuk mengurangkan penggunaan sumber mesin maya dalam Pengurus Hyper-V
Jika proses Vmmem menunjukkan penggunaan sumber yang tinggi dalam Pengurus Tugas apabila menjalankan mesin maya dalam Pengurus Hyper-V, gunakan semakan awal berikut terlebih dahulu:
- Hidupkan dan matikan mesin maya anda dalam Pengurus Hyper-V.
- Mulakan semula Pengurus Hyper-V selepas menutupnya.
- Hanya jalankan satu mesin maya dalam Pengurus Hyper-V jika anda mempunyai berbilang mesin.
- Jika anda secara serentak menggunakan aplikasi mesin maya lain dengan Pengurus Hyper-V, tutupnya.
Jika semakan di atas tidak mengurangkan penggunaan sumber, anda boleh menyemak dengan melihat berapa banyak sumber yang digunakan oleh proses Vmmem dalam Pengurus Tugas, hadkan peruntukan sumber mesin maya dalam Pengurus Hyper-V. Ini caranya:
- Lancarkan Pengurus Hyper-V.
- Klik kanan pada mesin maya anda dan pilih Tetapan.

Buka tetapan mesin maya dalam Pengurus Hyper-V
- Pada bar sisi kiri, klik Memori.
- Tetapkan jumlah maksimum RAM yang boleh digunakan oleh mesin maya.
- Nyahtanda kotak Dayakan Memori Dinamik atau hadkan RAM dinamik yang boleh digunakan oleh mesin maya di sana.
![Apakah proses Vmmem dalam Windows Task Manager? Apakah proses Vmmem dalam Windows Task Manager?]()
Tukar peruntukan memori mesin maya melalui tetingkap tetapannya dalam Pengurus Hyper-V
Begitu juga, anda boleh menukar parameter lain untuk menyekat mesin maya untuk hanya menggunakan sumber tertentu dan tidak memberi tekanan pada komputer anda. Jika melaraskan tetapan ini tidak membantu mengurangkan penggunaan sumber, anda boleh meninggalkan Pengurus Hyper-V dan menggunakan pengurus mesin maya lain, seperti VirtualBox atau VMware .
Kebanyakan pengurus maya pihak ketiga menunjukkan penggunaan memori dalam Pengurus Tugas menggunakan proses selain daripada proses Vmmem. Sebagai contoh, VMWare menggunakan proses bernama VMware-vmx.exe. Oleh itu, perhatikan mereka dan jika mereka menggunakan terlalu banyak sumber, hadkan peruntukan memori mereka atau gunakan pembetulan yang disebutkan untuk Pengurus Hyper-V.
Bagaimana untuk mengurangkan penggunaan sumber menggunakan alat WSL dan Linux
Bergantung pada binaan Windows anda, WSL mungkin mempunyai kebenaran untuk menggunakan 50% hingga 80% RAM, seperti yang dijelaskan dalam dokumentasi Microsoft. Oleh itu, anda boleh bayangkan berapa banyak penggunaan sumber yang boleh, iaitu apa yang proses Vmmem cuba tunjukkan.
Jika menjalankan Windows Subsystem untuk Linux atau alatan Linux tertentu menghasilkan penggunaan sumber yang tinggi, seperti yang ditunjukkan dalam proses Vmmem, anda boleh menuntut semula memori dan menyelesaikan masalah dengan mengikuti langkah berikut selepas:
1. Mulakan semula WSL secara manual
Salah satu cara paling mudah untuk menangani penggunaan sumber yang tinggi oleh alat WSL atau Linux adalah dengan hanya memulakan semulanya. Jadi anda harus menutup secara manual mana-mana alatan Linux yang anda buka sekarang, termasuk WSL itu sendiri.
Tunggu sebentar dan lihat jika proses Vmmem berhenti menunjukkan kepada anda penggunaan sumber yang besar selepas itu. Jika ya, mulakan semula pengedaran WSL dan lihat sama ada proses Vmmem berkelakuan sama. Jika ya, langkau kaedah kedua dan gunakan kaedah ketiga.
Walau bagaimanapun, jika anda menutup WSL secara manual dan ia tidak menghentikan proses Vmmem dalam Pengurus Tugas, anda mesti mematikannya. Dalam pembetulan seterusnya, artikel akan menerangkan cara ia berfungsi.
2. Tutup paksa WSL dan mulakannya semula
Untuk menutup WSL secara paksa, ikuti langkah berikut:
![Apakah proses Vmmem dalam Windows Task Manager? Apakah proses Vmmem dalam Windows Task Manager?]()
Tutup paksa WSL
Mulakan semula pengedaran WSL selepas itu. Jika memulakan semula WSL tidak menyelesaikan masalah, teruskan ke pembaikan seterusnya.
3. Hadkan sumber secara manual untuk WSL
WSL juga boleh dihadkan dalam sumber yang digunakannya supaya tidak membebankan sistem anda dengan permintaan sumber. Anda hanya boleh melakukan ini dengan WSL 2, yang hanya berfungsi pada binaan Windows lebih tinggi daripada 19041. Lihat artikel Quantrimang.com tentang cara memasang WSL 2 pada Windows jika anda belum melakukannya lagi.
Jika binaan Windows anda menyokong WSL 2 dan anda telah memasangnya, anda boleh mengehadkan sumbernya dengan mengikuti langkah berikut:
- Jalankan Windows Command Prompt dengan hak pentadbir.
- Taip "wsl –shutdown" dan tekan Enter.
- Tutup Windows Command Prompt.
- Buka WSL.
- Selepas menggantikan nama pengguna anda, masukkan arahan berikut:
editor "$(wslpath "C:\Users\YourUsername\.wslconfig")"
![Apakah proses Vmmem dalam Windows Task Manager? Apakah proses Vmmem dalam Windows Task Manager?]()
Had Sumber WSL 2
- Masukkan konfigurasi berikut: [wsl2] memori=5GB (had berdasarkan saiz RAM anda)
- Tekan CTRL + X .
- Tekan "Y" apabila digesa untuk menyimpan perubahan.
![Apakah proses Vmmem dalam Windows Task Manager? Apakah proses Vmmem dalam Windows Task Manager?]()
Simpan perubahan
- Sahkan lokasi dengan menekan Enter sekali lagi.
- Ulang langkah 1 hingga 3.
- Jalankan arahan berikut selepas memulakan semula WSL untuk mengesahkan sumber telah berjaya diperuntukkan.
free -h --giga
Sahkan sumber telah berjaya diperuntukkan
Dengan langkah di atas, anda boleh mengehadkan penggunaan sumber WSL supaya tidak membebankan komputer anda.
Adakah mungkin untuk menamatkan proses Vmmem?
Pengurus Tugas tidak membenarkan anda menutup proses Vmmem seperti tugas biasa. Jika anda cuba berbuat demikian, anda akan mendapat ralat. Untuk menamatkan proses Vmmem, anda perlu menutup mesin maya dan WSL atau mana-mana alatan Linuxnya.
Jangan biarkan mesin maya menggunakan sumber anda!
Petua yang dinyatakan dalam artikel akan membantu anda mengehadkan penggunaan sumber mesin maya. Selepas anda berbuat demikian, proses Vmmem tidak akan menggunakan sumber yang tinggi dalam Pengurus Tugas.
Memilih pengurus mesin maya yang cemerlang adalah penting untuk menjalankan mesin maya dengan cekap. Pengurus mesin maya yang boleh dipercayai akan memberikan anda prestasi optimum, yang tidak akan diberikan oleh pengurus mesin maya biasa.