cpu虚拟化技术运行的操作系统已禁用cpu玩一些(...

计算机基础(579)
计算机OS(58)
linux/unix(701)
&&&&&&&& 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。
在实际的生产环境中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件
EM64T为intel的扩展64bit内存技术,也就是说明及其cpu是可以兼容64位操作系统的,经过查资料发现,可以进入系统BIOS,启用cpu虚拟化技术使操作系统兼容64位的。
  既然虚拟化技术这么有用,那为什么Intel和AMD之前不大力宣传此技术呢?相信不少网友会产生这样的疑问,在回答之前,我们先来了解一下虚拟化技术的概念:CPU的虚拟化技术就是单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。举一个简单的例子,在Windows Vista里,通过软件,同时***XP、Linux等操作系统,当需要使用时直接调用,但并非重启电脑切换操作系统。
虚拟化,在Vista下装Windows 7
  在一个操作系统下再***多个系统,多数普通用户是不会这样做的,这也是之前CPU的虚拟化技术一词在普通用户中没有流行的原因,因此在选购CPU时,对于CPU是否支持虚拟化技术,普通用户通常不会在意。其实对于一些资深人员(例如程序员),虚拟化技术并不陌生,例如开发一个软件,要保证它能在Windows 2000/XP/VISTA/7下完美兼容,不可能装这么多系统、常重启切换,而虚拟化技术就是很好的解决方案。
  虽然虚拟化可以通过软件实现,但是CPU硬件支持的话,执行效率会大大提升,也可以支持64位操作系统,这是其优点,而Windows 7的XP模式则是必须要CPU的虚拟化技术支持。
用软件查看CPU是否支持VT技术
  对于普通用户,可用SecurAble软件查看,例如当前的E7400不支持VT,因此在“Hardware Virtualization”上显示的便是“NO”了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:226252次
积分:4372
积分:4372
排名:第5545名
原创:87篇
转载:860篇请问CPU中虚拟化技术是干嘛用的?
已有4个回答
专家星级&:&3.5星
问答堂专家综合评分
问题评分&:&5星
采纳、点赞&:&0星
二次回复率&:&5星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
& & & 根据intel的资料,intel虚拟技术的实现需要同时具有处理器、芯片组、BIOS、VMM软件的支持,这些特定的平台软件必须全部到位。同时性能方面要视不同的硬件和软件平台而定,intel虚拟技术支持的BIOS和VMM程序现在正在开发之中。&& & & 据我们所知,现在还没有支持虚拟技术的VMM软件,所以即使你买了一款支持VT技术的CPU,你还要等待Intel放出VMM软件才能使用上VT技术。同时还要等主板厂商放出VMM支持的BIOS(或者保证使得现有的主板BIOS支持虚拟技术)。& & & 上面说的都是虚而又虚的功能。其实就是一个用,就是能够让CPU支持虚拟机,让我们在比如WIN7系统上,***虚拟机,体验别的操作系统的功能。
留下你的评论
[特聘专家]
专家星级&:&3.3星
问答堂专家综合评分
问题评分&:&2.8星
采纳、点赞&:&5星
二次回复率&:&3星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
想了解硬件虚拟化技术就要先从虚拟化本身开始了解。虚拟化技术是将计算机的各种物理资源分割虚拟为逻辑资源并使用虚拟的操作系统分别控制的技术。通过虚拟化技术,可以实现不同进程间的物理隔离以增强主干系统的健硕性。通过纯软件的形式实现虚拟化会在解决方案中遇到很多限制,包括资源分配和运行效率等。VT技术就是通过CPU的虚拟化相关指令集在硬件层面实现一部分虚拟化功能,从而提高虚拟机的运行效率以及带来其它一些好处。intel处理器的虚拟化指令集除了VT-x(处理器虚拟化)和VT-d(芯片组虚拟化)外,还包括VT-c(网络虚拟化)和txt(可信执行)等多个并不常用的指令集。这些也是intel硬件虚拟化技术中的一部分。AMD也有自己的AMD VT技术。不过需要注意的是二者并不兼容。因此不要轻易在intel和AMD平台间进行虚拟化迁移工作。
留下你的评论
[特聘专家]
专家星级&:&2.7星
问答堂专家综合评分
问题评分&:&2.3星
采纳、点赞&:&4.5星
二次回复率&:&1.5星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
被称为Vanderpool的技术简称VT,是英特尔公司处理器市场的一部分,英特尔公司的策略是向用户提供的实用而不是增长的性能。VT能够使用户在他们的个人电脑上建立多套虚拟的运行环境以便能够使同一台个人电脑上能够运行不同的系统。
留下你的评论
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
&所谓虚拟化,是指将单台电脑软件环境分割为多个独立分区,每个分区均可以按照需要模拟电脑的一项技术。它的技术实质是通过中间层次实现计算资源的管理和再分配,使资源利用实现最大化。虚拟化分区带来的最大好处是使同一个物理平台能够同时运行多个同类或不同类的操作系统,以分别作为不同业务和应用的支撑平台。虚拟化有两种实施方式:传统的纯软件虚拟化方式(无需CPU支持VT技术)和硬件辅助虚拟化方式(需CPU支持VT技术)。纯软件虚拟化运行时的开销会造成系统运行速度较慢,有数据表明其引起的系统性能下降可能达5%-20%。所以,支持VT技术的CPU在基于虚拟化技术的应用中,效率将会明显比不支持硬件VT技术的CPU的效率高出许多。
留下你的评论
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
关注成功!该问题被回答后,将给您发送站内短信。
您也可以通过关注问答堂微信,及时获得您关注问题的回答。
微信关注问题方法“”

参考资料

 

随机推荐