当前位置:首页 > 虚拟化 > 正文

cpu虚拟化的优缺点


一、cpu虚拟化技术VT技术给我们带来的最大的改进就是能够同时运行多个系统。通过VT技术,可以在一台服务器上运行多个操作系统,从而显着降低成本。对于我们这样的普通消费者来说,目前VT技术的应用范围还非常有限。我相信只有少数用户有同时运行多个系统的需求。
常识:
所谓虚拟化,是指将计算机软件环境划分为多个独立的分区。每个分区可以根据需要模拟一项计算机技术。。其技术本质是通过中间层对计算机资源进行管理和重新分配,以实现资源利用率的最大化。虚拟化带来的最大好处是同一个物理平台可以同时运行多个相同或不同类型的操作系统,作为不同业务和应用的支撑平台。
虚拟化有两种实现方式:传统的纯软件虚拟化方式(不需要CPU支持VT技术)和硬件辅助虚拟化方式(需要CPU支持VT技术)。纯软件虚拟化的运行时开销会导致系统运行速度变慢,有数据表明纯软件虚拟化造成的系统性能下降可高达5%~20%。因此,在基于虚拟化的应用中,支持VT技术的CPU的性能将明显高于不支持硬件VT技术的CPU。
目前的VTCPU技术是:为了提高Windows7的兼容性(因为现在大多数软件都是基于XP或以下版本开发的),Windows7为用户提供了一种称为XP模式的功能,这种XP模式允许用户运行Windows7下基于XP系统开发的软件。
但要运行此XP模式,CPU必须支持VT技术,系统内存必须不少于2G。然而,目前占据处理器市场大部分份额的Intel处理器,在民用级CPU甚至部分四核CPU中并不支持VT技术,因此争论就产生了……
我们来看看网上一些问题的解答:
不支持VT(虚拟化)技术的CPU对使用WINDOWS7有什么影响?
解答01:虚拟机性能(窗口
微软开发了满足这个要求的虚拟系统,可以运行XP,适配最新操作系统后也可以运行Xiao7,充分体现了微软研发团队对小7的信任
解答02:WINDOWS7具有模拟WINDOWSXP模式的功能,这就需要CPU的虚拟化功能,而这一功能是CPU等CPU所不具备的。E7400。但不能使用此功能,不影响WINDOWS7的正常运行>
解答03:VT提供支持Win7的虚拟机,模拟WinXP的虚拟机
回答04:主要原因是XP虚拟功能不能使用,不能虚拟机也可以使用VMWARE等第三方软件代替
回答05:没有虚拟化技术,就不能使用xp如果没有必要,不要考虑换成WIN7
答06:目的是有些软件不能在Windows7上使用,但Windows7可以模拟XP环境,允许软件使用。在模拟XP环境下运行,从而解决软件兼容性问题。再次强调,不要对Windows7抱有太多幻想。
解答07:可以安装,但不能使用虚拟技术。不使用也没关系。您不必使用虚拟技术。
从上面的回答和综合一些信息来看,我个人觉得我们不必太担心我们的电脑是否支持VT技术,因为不是每个人都可以使用它,比如休闲游戏玩家和家庭用户很难使用这种XP模式,因为XP系统很旧,需要更换新系统。vstart系统消耗大量资源,因此不被很多人接受。Windows7结合了XP和vstart的优点,功能强大,功耗低。从前几个版本来看,效果非常好,受到了很多用户的欢迎。而且目前有相当多的流行软件和相当多的游戏兼容Windows7系统,可以说,虽然XP系统如今仍然是主流,但Windows7绝对会是完美的替代者。为了未来的XP。现阶段,游戏开发商和软件开发商将不得不考虑自己开发的游戏和软件是否能够在Windows7系统环境下完美运行,所以我们不必太担心它的影响。在我们正常使用中是无法在Windows7中启用XP模式的,但是如果您是计算机爱好者、软件开发人员、计算机专家和技术人员或商业用户,那么您应该考虑是否需要VT技术。
以上为个人观点,部分信息摘自网上