You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在LXD虚拟机中启用PMU驱动以通过perf获取硬件事件的求助

在LXD虚拟机中启用PMU驱动以通过perf获取硬件事件的求助

各位好,我遇到了一个关于LXD虚拟机里perf工具无法获取硬件事件的问题,想请教大家怎么解决:

  • 我的主机配置:Intel i9-1390处理器,运行LXD 6.1版本
  • 主机上使用perf工具可以正常获取所有硬件事件,但在LXD创建的虚拟机里,perf能运行却无法读取硬件事件
  • 虚拟机的CPU参数已经设置了-cpu host,hv_passthrough,对应的QEMU启动命令如下:
701512 ?        Sl    13:41 /snap/lxd/30130/bin/qemu-system-x86_64 -S -name c0-rl -uuid 49ba3cce-de29-43ca-8400-4f1ded88a55d -daemonize -cpu host,hv_passthrough -nographic -serial chardev:console -nodefaults -no-user-config -sandbox on,obsolete=deny,elevateprivileges=allow,spawn=allow,resourcecontrol=deny -readconfig /var/snap/lxd/common/lxd/logs/xxx/qemu.conf -spice unix=on,disable-ticketing=on,addr=/var/snap/lxd/common/lxd/logs/xxx/qemu.spice -pidfile /var/snap/lxd/common/lxd/logs/xxx/qemu.pid -D /var/snap/lxd/common/lxd/logs/xxx/qemu.log -smbios type=2,manufacturer=Canonical Ltd.,product=LXD -runas lxd -bios /var/lib/snapd/hostfs/usr/share/seabios/bios-256k.bin
  • 虚拟机内的dmesg输出明确提示PMU驱动不支持:

[ 0.223566] Performance Events: unsupported p6 CPU model 183 no PMU driver, software events only.

请问有没有办法在LXD虚拟机中启用PMU支持,让perf可以正常获取硬件事件呢?

备注:内容来源于stack exchange,提问作者awolff64

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:58:14