解决 Proxmox VE(PVE) 虚拟机 CPU 性能差的方案

manning 2021-03-3011:06:18NAS 虚拟化解决 Proxmox VE(PVE) 虚拟机 CPU 性能差的方案已关闭评论5,928阅读模式

发现性能问题
最近装了 Proxmox VE,建了虚拟机后跑了一下 AES-NI 的测试:

$ openssl speed -elapsed -evp aes-128-gcm

发现虚拟机和宿主机的性能相差几十倍,因为需要虚拟机有强 AES 性能,所以找了一下解决方案,发现是以下问题(摘自 Reddit):

Check /proc/cpuinfo on the host, and compare it against /proc/cpuinfo on the VMs. You’ll find the VMs missing essentially all the processor features introduced this century, even though they’re supported by your host CPU.

随后检查了一下,发现确实是这样。原来问题出在了建立虚拟机的时候 CPU 类型选择错了。

解决方法
非常简单,在 PVE 管理界面中选择修改虚拟机配置:

Hardware > Processors > Edit > 设置为 host。

解决 Proxmox VE(PVE) 虚拟机 CPU 性能差的方案

重新跑分,分数已相差无几,问题解决。

manning
  • 本文由 发表于 2021-03-3011:06:18
  • 转载请务必保留本文链接:https://www.idigi.net/360.html