Sim*_*ter 7 performance vmware
在 VMware(Ubuntu 16.04 主机)中运行虚拟机时,来宾系统(目前为 Windows 10)和主机系统都会定期停止响应几秒钟,例如在来宾 VM 中启动 Atom 或 Visual Studio 时。
RAM 使用情况报告看起来很正常(总共 16 GB,VM 使用 6.5 GB 作为“共享内存”,一些 GB 空闲),但是当系统没有响应时,IO 任务要么挂起要么非常慢,例如复制/粘贴文本需要几秒钟。
在 VMware 中更改设置(虚拟化设置、VM 的 RAM 等)没有任何效果。
解决方案是禁用khugepaged
碎片整理:
echo never | sudo tee /sys/kernel/mm/transparent_hugepage/defrag
echo 0 | sudo tee /sys/kernel/mm/transparent_hugepage/khugepaged/defrag
Run Code Online (Sandbox Code Playgroud)
见这个答案从问题从khugepaged的Arch Linux变得反应迟钝。
此外,限制 VMware 可用于运行 VM 的 RAM 量以保留一些用于主机系统(编辑 > 首选项)可能是一个好主意。
注意:我在这个问题下重新发布这个答案,因为这个答案很难找到——我花了好几年的时间。
小智 6
我会将这个答案留在这里,以防对其他人有所帮助。
在使用 VMware 时,我在主机 (Ubuntu 19) 和来宾 (Centos 7) 上经常遇到冻结和挂起的情况。我不知道问题是什么,并且在任何论坛上都没有找到解决方案。我使用的是戴尔 XPs 9570。
当我停用“虚拟化引擎”选项时,冻结停止了。转到“虚拟机设置”>“处理器”,并确保“虚拟化引擎”中没有选中复选框。
归档时间: |
|
查看次数: |
12139 次 |
最近记录: |