KVM虚拟机使用Perf stat 提示cycles not supported

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KVM虚拟机使用Perf stat 提示cycles not supported相关的知识,希望对你有一定的参考价值。

问题现象

使用perf stat只显示task-clock, context-switches, cpu-migrations, page-faults 剩余cycles, instructions, branches, branch-misses均为not supported

原因分析

由于该虚机与宿主机使用相同镜像,宿主机返回结果无异常。 初步判断CPU虚拟化后,内核无法读取到部分CPU性能计数器数据导致。

解决方案

尝试将该虚机下电,将CPU类型改为host-model,然后重新上电。问题解决

以上是关于KVM虚拟机使用Perf stat 提示cycles not supported的主要内容,如果未能解决你的问题,请参考以下文章

perf stat 前端和后端周期显示大于 100%

如何在kvm服务器上创建虚拟机

KVM 虚拟机挂掉 console修复方法

#yyds干货盘点#kvm使用之virsh命令详解

虚拟化之kvm --(vnc控制台)

CentOS 7系统KVM虚拟机安装过程详解