关于win10操作系统下VMware上运行虚拟突然卡死的问题

1,431 阅读2分钟

关于VMware上运行虚拟突然卡死的问题

1.问题描述(操作系统win10)

虚拟机下安装centos7版本开机后刚开始挺流畅的没有任何问题,开机一段时间后输入命令变得非常卡顿,再过一段时间后虚拟机直接卡死

1.png

网上搜索了一些解决办法:让修改配置文件watchdog_thresh的参数,删除虚拟机下lck结尾的文件这些办法都没有解决,还是开机一会就卡死。

经过排查发现,打开虚拟机用top命令监视centos的内存和cpu的参数发现运行一会有些进程的cpu的使用率忽然飙升到很高

2.png cpu突然卡死的原因是酷睿12代cpu大小核的问题,看过相关博客介绍是因为系统线程在大小核上调度的原因,好像只有VMware会出现这类状况,其他虚拟机软件就没有类似的情况。

3.png 一核有难,八核围观

解决办法关闭小核心

1,biso关闭小核心(自己百度搜一下就知道)

由于我的是matebook14s不支持bios关闭小核心

2,按住win+r

5.png

引导>高级选项

6.png

  • i9-12900HK:6 大核 8 小核
  • i7-12800H: 6 大核 8 小核
  • i7-12700H:6 大核 8 小核
  • i5-12500H:4 大核 8 小核

根据你cpu大核的个数选择处理器个数 处理器个数=2*大核的个数

我的是4个大核我选择的是8个处理器,然后点确定,点应用重启就行了

任务管理器下显示情况每个核心都在工作没有划水的了

4.png

解决方法可能不止这些,你也可以借助一些软件来解决大小核心的问题,或许以后win系统更新后就解决了这个问题,不在需要关闭小核心依然能流畅的运行VMware。