当我尝试打开虚拟设备时,会看到相同的错误。我能做些什么?

该错误:

Emulator: warning: host doesn't support requested feature: CPUID.80000001H:ECX.abm [bit 5]

我无法解决我的问题:/我昨天问过,但有人回答了:/

注意:已启用虚拟化技术,并且KVM正常。

最佳答案

此错误是指称为LZCNT的CPU功能。它是自Haswell(2013)起在Intel处理器中引入的,自2007年以来在AMD中引入。因此,如果您的CPU较旧或任何其他原因不支持LZCNT-您将收到此警告。
您可以通过执行以下命令(Linux)来检查您的CPU是否支持LZCNT指令:

cat /proc/cpuinfo | grep abm

无法直接检查LZCNT,但它包含在ABM标志(高级位操作)中,该标志指示POPCNT和LZCNT都存在。因此,如果命令输出为空-不支持LZCNT。

10-08 19:46