• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

虚拟机里的程序,cpu总是100%使用率

莱克迷KW 2020-07-09 浏览量:3152
虚拟机里的程序,cpu总是100%,怎么解决
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 虚拟机里也是一个独立的系统,虽然是共用了硬件,但是在系统层是独立的,这样,这里的100%,可能是虚拟机里的系统或是某个程序占用,在虚拟机里打开资源管理器看看哪个程序占用,是不是病毒之类的原因。

    把虚拟机系统重新启动后,看一下还会不会,有时启动挂起的系统会有这种问题

    • 发布于 2020-07-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 理论上虚拟机应该不能直接访问主系统的cpu,所以读出来的cpu利用率不是真实利用率,我认为更大的可能是,你一个dock里面的cpu是按需分配的,也就是说,用多少分配多少,读出来的也是分配值,那么就可以解释这个100%了。
    • 发布于2020-07-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 你这个100%是

    1.虚拟机内部中对应程序占用的量,

    还是

    2.主机本身cpu负载量

    如果是1,问题不大,给虚拟机分配更多的cpu资源就好,如果cpu资源是按需分配,则不用管,表明资源分配相对适当。

    如果是2,则表明主机负载过大,需要更高性能的主机。


    • 发布于2020-07-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 虚拟机一般只占用一部分的主机CPU,有可能你分配的CPU核心数比较少,不足以满足它的使用要求,这个在虚拟机的配置那里可以修改,多增加核心就行
    • 发布于2020-07-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

虚拟机里的程序,cpu总是100%使用率