关于vmware总是发生软死锁的问题

自从安装了docker以后,我的虚拟机就是总是卡死,刚打开一会就卡死,关于docker和vmware虚拟机他俩冲突的问题我一开始是知道的,但是我从网上搜索说vmware自从版本16以后就是已经解决这个问题了,所以发生软死锁的问题我就没有往docker身上想,我一直以为是因为我的操作失误导致了它发生软死锁哈哈,后来我重新装了vmware软件,又重新装了一个虚拟机,还是这个问题,隔一小会就发生死锁,就是卡死了,然后今天我搜索发现了一篇文章,就是docker所用的hyper-v和vmware虚拟机他俩提供的是同一种功能,就是会争夺资源,这种问题吧。然后我就去把hyper-v关了,重启电脑,哈哈,然后虚拟机真的不卡了,哈哈,看来这俩真的不能在一块,只能是使用vmware的时候把hyper-v关了,使用docker的时候再把它打开。。。。(大写无语)

哈哈,事实证明我就是个傻子,上一种方法并不管用,还是会隔一段时间就卡死,因为我操作错了,不过这个方法是我从这篇博客看到的,就是除了勾选掉hyper-v,还要在cmd的管理员模式中输入命令关掉hyper-v,bcdedit /set hypervisorlaunchtype off,如果要打开hyper-v,输入命令 bcdedit /set hypervisorlaunchtype auto

所以以后当你使用vmware不使用docker的时候,输入命令把hyper关了,然后去控制面板->程序->启用或关闭windows功能里面关掉hyper-v,然后一定记得重启电脑;
当你使用docker不使用vmware的时候,输入命令把hyper打开,然后去控制面板->程序->启用或关闭windows功能里面把hyper-v勾上,最后重启电脑,就是这样的顺序。

由于我输入cmd命令时候没有用管理员模式,所以没有生效,中途中我还去试了其它的方法,比如输入如下的命令:

echo 30 > /proc/sys/kernel/watchdog_thresh
sysctl -w kernel.watchdog_thresh=30

这种思路的网页上面很多,实际上很久之前我就使用过,确实有变化,但是问题还是没有解决,因为根本问题是hyper-v和vmware冲突的问题,唉,气死我了,我太感动了,它终于好了,终于正常了。

posted @   KongLong_cm  阅读(269)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示