关于VMware上运行虚拟突然卡死的问题
1.问题描述(操作系统win10)
虚拟机下安装centos7版本开机后刚开始挺流畅的没有任何问题,开机一段时间后输入命令变得非常卡顿,再过一段时间后虚拟机直接卡死
网上搜索了一些解决办法:让修改配置文件watchdog_thresh的参数,删除虚拟机下lck结尾的文件这些办法都没有解决,还是开机一会就卡死。
经过排查发现,打开虚拟机用top命令监视centos的内存和cpu的参数发现运行一会有些进程的cpu的使用率忽然飙升到很高

cpu突然卡死的原因是酷睿12代cpu大小核的问题,看过相关博客介绍是因为系统线程在大小核上调度的原因,好像只有VMware会出现这类状况,其他虚拟机软件就没有类似的情况。
一核有难,八核围观
解决办法关闭小核心
1,biso关闭小核心(自己百度搜一下就知道)
由于我的是matebook14s不支持bios关闭小核心
2,按住win+r
引导>高级选项
- i9-12900HK:6 大核 8 小核
- i7-12800H: 6 大核 8 小核
- i7-12700H:6 大核 8 小核
- i5-12500H:4 大核 8 小核
根据你cpu大核的个数选择处理器个数 处理器个数=2*大核的个数
我的是4个大核我选择的是8个处理器,然后点确定,点应用重启就行了
任务管理器下显示情况每个核心都在工作没有划水的了
解决方法可能不止这些,你也可以借助一些软件来解决大小核心的问题,或许以后win系统更新后就解决了这个问题,不在需要关闭小核心依然能流畅的运行VMware。