pve 添加任何直通硬件 虚拟机开机内存都占用 90%

2022-09-07 18:42:09 +08:00
 gakuen

第一次用 pve ,根据网上的教程编辑了 grub 开了 iommu ,也添加了 vfio 模块。

不添加 pci 硬件虚拟机内存占用很正常。

加了 pci 硬件虚拟机一开机内存就占用 90%,不管分配多少内存都是开机马上占用 90%,引导都没到。

直通的硬件在虚拟机可以正常用,就是这内存占用搞不懂。

主要是想直通无线网卡,有没有懂的大佬解答下。

4897 次点击
所在节点    Linux
8 条回复
Dreax
2022-09-07 20:30:04 +08:00
是指 pve webui 显示的内存占用吗? pcie 直通后 memory ballooning 失效
xiri
2022-09-07 21:01:06 +08:00
直通硬件后给虚拟机分配的内存会直接从宿主机中划走,无法再“动态分配”
thtznet
2022-09-07 21:26:20 +08:00
pve7 吧,这是显示问题,实际占用没有这么多。
elboble
2022-09-08 16:59:18 +08:00
我都不用 pve 了,直接 ubuntu+qemu ,也有图形化界面配置,还方便点。
gakuen
2022-09-09 11:45:25 +08:00
@xiri @Dreax 破案了是硬盘缓存占用。直通后无法动态分配我知道,但这也只是看宿主机整体内存占用的时候会显示一直占用。
我之前是看虚拟机内存都是高占用,关闭硬盘缓存后虚拟机内存占用正常。
gakuen
2022-09-09 11:53:16 +08:00
@elboble pve 就是 linux 没区别啊,如果要图形界面桌面装个包不就行了
coolfan
139 天前
😗感谢,一模一样的问题,直通了核显
feng0vx
22 天前
关了 Ballooning 就好了,PVE 版本 8.3.0
不然虚拟机里给你 100 多 m ,
外面网页上看内存占用极小,cpu 爆表!!
进里面一看 kswapd 占用 cpu 很大,再看内存,md 给 100 多 m ,外面网页看着占用小,真坑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/878421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX