最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

ESXI运行虚拟机,软件包0CPU耗用高 当前热门

来源:博客园


【资料图】

1、问题

本文不提供具体的问题分析和解决方法,实在是能力问题,仅做个记录

前一段时间把我的N5105小主机从PVE换到了ESXI8,开了3个Linux虚拟机,主要运行docker应用。

Linux选的mint,带图形化界面(不选择Ubuntu是因为之前使用Ubuntu,会莫名其妙CPU吃满,导致虚拟机卡死,换了mint就再没出现这个问题)。

原本mint使用的很开心,一台运行mysql,一台全部跑docker(6个应用,还直通显卡跑jellyfin),另外一台就开着没有具体作用。但是后来却发现了一个难以接受的问题,就是发现各个虚拟机内CPU耗用都不高,但是esxi整体CPU耗用却很高。

登录ESXI页面看了整体的CPU耗用,发现CPU耗用里面,软件包0,CPU耗用60%(多CPU机器的话,好像还有软件包1、软件包2等等)。查了一圈资料,也没找到具体耗用CPU的原因,但肯定与我跑docker的虚拟机有关系,因为停了这台虚拟机,整体CPU就立马降到10%以内了。

2、曲线救国

这个问题实际上困扰了我好久,但确实没法直接解决。直到后来在查资料的时候看到了vmware自己的开源Linux系统photonOS,Photon OS是一种轻量级的容器操作系统,并且被优化为在VMware平台上运行。于是我决定试试这个,万一好使呢?

花了一天的时间,安装Photon OS并且将所有容器和数据迁移至Photon OS(jellyfin也开启了硬解),运行,再看CPU耗用,降下来了,软件包0的CPU耗用也降到了10%左右。

虚浮了。。。。。。

真好,水了一篇文章

关键词: