Tulis Aktivitas ke file .vmem meskipun VM ditangguhkan

14

Saya memiliki VM VMWare yang harus saya gunakan untuk tugas-tugas tertentu di tempat kerja. Untuk beberapa alasan ketika VM sedang menjalankan atau menangguhkan sesuatu sedang melakukan besar-besaran (dalam hal operasi, bukan Bytes / s) I / O pada .vmemfile -nya , membuat sistem pada disk itu sangat lamban.

Resource Monitor pada dasarnya menunjukkan penyebab masalah kinerja:

masukkan deskripsi gambar di sini

Dan tempat teratas dalam Aktivitas Disk selalu diambil oleh proses Sistem mengakses file tersebut.

masukkan deskripsi gambar di sini

Adakah yang tahu apa yang terjadi di sini?

Joey
sumber
Tertunda menulis?
Sathyajith Bhat
Setengah jam setelah VM ditangguhkan? Dalam paket kira-kira 1 MiB / s?
Joey
hanya menebak, mungkin penjadwalan VMWare menulis saat idle atau sejenisnya. Penasaran ingin tahu alasan sebenarnya juga
Sathyajith Bhat
Saya hanya mencoba apakah itu sama setelah restart, tetapi mendapat Bluescreen ketika melanjutkan VM ... coba lagi sekarang ;-)
Joey
1
Sedikit latar belakang di sini pada aspek yang ditangguhkan. Ketika Anda menangguhkan VM, itu RAM ditulis ke file VMEM. Tonton monitor sumber daya dan Anda akan melihat blok besar berubah dari hijau (digunakan) menjadi oranye (dimodifikasi) ketika Anda menangguhkan VM. Windows kemudian membersihkan blok yang dimodifikasi ke file VMEM. Pembilasan ini benar-benar memalu drive SATA-3 yang menyebabkan sistem yang sangat tidak responsif. Kedua memori yang dimodifikasi mencapai nol, kinerja kembali
munrobasher

Jawaban:

12

Menurut forum vmware Anda perlu memiliki pengaturan ini di config.ini: mainmem.useNamedFile = "FALSE" untuk menghindari masalah ini. VMWare akan menggunakan RAM nyata dan file halaman dengan pengaturan ini menjadi salah.

Referensi:

  1. http://communities.vmware.com/message/1704684
  2. http://vmfaq.com/entry/25/
  3. http://faq.sanbarrow.com/index.php?action=artikel&cat=14&id=50&artlang=en
Ali
sumber
Ini lebih merupakan solusi daripada perbaikan - masalah ini tampaknya telah menjadi jauh lebih buruk di WS v11 pada Windows 8.1. Tersangka perubahan dalam manajemen memori
munrobasher