当我尝试打开虚拟设备时,会看到相同的错误。我能做些什么?
该错误:
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。