You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Hyper-V中运行PowerShell脚本时单虚拟机性能异常卡顿的排查求助

Hyper-V中运行PowerShell脚本时单虚拟机性能异常卡顿的排查求助

各位大佬,我遇到了一个非常棘手的Hyper-V性能问题,折腾了好久都没解决,想请大家帮忙分析下可能的原因或者调整方向!

我的环境配置

  • 宿主机:完全更新补丁的Windows 10系统,配备64GB内存,AMD Ryzen 5 7600 6核CPU,宿主机本身运行性能非常出色
  • Hyper-V状态:创建虚拟机的过程流畅快速,没有任何问题
  • 虚拟机:单Windows 10/11虚拟机,分配了6GB内存

具体问题现象

当我在虚拟机内的管理员权限控制台中运行自己编写的配置脚本时,虚拟机性能直接暴跌到几乎停滞:

  • 脚本执行期间,整个系统UI操作慢得像蜗牛,哪怕只是新开一个控制台窗口,每一次按键都要4-5秒才会被系统响应显示
  • 脚本里包含choco install vim -y命令,这个操作在宿主机上大概5秒就能完成,但在虚拟机里下载进度只能1%、2%缓慢推进,每涨1%就要等4-5秒
  • 脚本本身没有复杂操作,只是一些robocopy文件同步任务、注册表键值修改而已
  • 关键差异:如果我在虚拟机里单独执行choco install vim -y,速度完全正常,只有把它放在PowerShell脚本里批量运行时才会出现卡顿

已尝试的排查措施

  • 完全重装了宿主机系统
  • 多次重建虚拟机,每次都重新配置基础环境

但无论怎么操作,只要在虚拟机里运行PowerShell脚本,这种离谱的卡顿就会稳定复现。之前看到过类似的多虚拟机性能问题案例,但我这是单虚拟机就出现了问题,实在摸不着头脑。

有没有大佬能提供一些可能的配置调整建议,或者帮我分析下到底是什么原因导致的这种情况?

备注:内容来源于stack exchange,提问作者YorSubs

火山引擎 最新活动