公司有一台服务器安装的是centos系统,通过相关命令查看到该服务器是支持虚拟化的。
Linux下查看机器是否支持虚拟化:
在终端执行如下命令:
cat /proc/cpuinfo
grep -E ‘(vmx|svm)’ /proc/cpuinfo
找到flags部分,如果其中输出有VMX或SVM,即表明支持虚拟化技术。其中VMX代表的是Intel的芯片,而SVM代表的是AMD的芯片。如下图:
在平时工作及娱乐过程中,使用最多的就是Intel的芯片。Itel芯片开启虚拟化很简单的,只需要在BIOS设置中找到CPU选项中找到VT-X,设置为enable即可。
而AMD的芯片,则在BIOS中的:M.I.T.下 “Advanced Frequency Settings”,这下面有一项是:“Advanced CPU Core Features”,就在这下面有一个选项:SVM 设置为enable即可。如下图: