admin管理员组文章数量:1530873
2024年3月14日发(作者:)
如何检测cpu支持Windows 8系统中hyper-v服务
最近大家对微软的虚拟化技术研究颇深,本小生也想在家研究一把,但是遇
到了很尴尬的事情,电脑主机硬件不支持,很遗憾未能在家中的环境部署
windows 8系统的 hyper-v服务。本着互助互勉的精神,想把自己的一点心得分
享给大家。
对于将要测试或者使用虚拟化的技术人,首先要考虑的是硬件是否支持虚拟
化,在硬件方面主要参考的是cpu,然后是主板(这里不做详述)。
那么下面介绍一下CPU支持虚拟化的参考:
在市场上cpu主要分为两大架构,Intel和AMD;那么Intel的cpu支持虚拟
化技术是vmx,AMD的cpu支持虚拟化及时是svm。
Linux系统中查看cpu支持虚拟化技术的方式方法是:
命令Grep –E ‘(vmx|svm)’ /proc/cpuinfo 。
Windows系统中查看cpu支持虚拟化技术的方式方法是:
使用工具《》。
通过以上的方式方式,硬件都是支持虚拟化技术的,但是也不一定能够吧
hpyer-v安装成功,应为在还有一个比较重要的技术还未检测,那就是SLAT(二
级地址转换技术),SLAT在Intel和AMD处理器中均有所支持,但是名称也不
相同,Intel叫做ERT,AMD叫做RVI。Hyper-v使用SLAT帮助执行更多的内存
管理功能,并减少在客户机物理机地址和实体机物理地址之间转换的系统开销,
减少了运行虚拟机时,Hypervisor的CPU和虚拟机的内存占用。这个参数对于
Hyper-V来说不是必备的参数,但对于需要开启RemoteFX功能来说就是必须的。
在我的电脑中(windows8系统)就不能添加hyper-v服务,如下图:
图中表示了在“程序和功能”的“启用或关闭windows功能”中为什么不能
添加hyper-v服务。
重点提示:在Windows 8中要开启Hyper-V就必须处理器支持这个参数,否
则无法开始Hyper-V功能,对于服务器的Hyper-V不是必须的!
那么如何才能检测cpu是否带SLAT技术呢,通过微软提供的小工具即可。
把下载的包拷贝到系统盘中(c盘),并解压;
直接运行,选择同意。
进入命令提示符中,切换到c盘下,输入命令 –v
下载地址为:
/en-us/sysinternals/cc835722
。使用方法如下所示:
提示:“-”表示不支持,“*”表示支持,重点看SLAT
如果支持的话,恭喜您,可以在自己的windows 8系统中成功的安装hyper-v
服务,如果不支持,请研究一下windows server 2012系统吧。
版权声明:本文标题:如何检测cpu支持Windows 8系统中hyper-v服务 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1710413168a264286.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论