询问者
虚拟化技术和xp mode有意思么

常规讨论
-
原来的老机器不支持vt,能用vmware但是玩游戏不行,以为是由于cpu不支持虚拟化的原因,以为新cpu支持vt+xp mode可以完全模拟一个xp,进去这个xp后发现,靠,和原来用vmware模拟的xp一摸一样,根本看不出来区别,还是玩不了游戏,难道区别就是支持vt的可以在64的win7下用32的xp和cpu性能更高一些而已?顿时一种上当受骗的感觉,这个虚拟化技术和xp mode实在太鸡肋了,和用vmware做一个一样。而且下载的xp mode文件也不小,要这么麻烦那直接装个win7-64和xp32双系统不完了么,我就是这么做的,这样又能玩游戏又有“兼容性”,执行效率比xp mode+vt好多了吧。
最后结论:vt技术咱一点没用上,这成了为了用上vt而装xp mode了,那不如直接双系统了。希望intel和m$两位大佬使使劲,让vt切实的使用起来啊,比如“支持vt的cpu执行某些程序比不支持的效率高”这样也行啊。
全部回复
-
hehe...我想这位老君先生对虚拟化有点误解吧。虚拟化不是灵丹妙药,可以解决所有的问题。虚拟化之所有发展是套上一个节约的概念,机器硬件发展越来越高级,但是实际应用可能并不能用到100%,甚至只有20%,非常浪费,因此通过虚拟化可以多利用一些。另外一个目的就是可以进行多系统的测试和运作。比如Vmware就可以同时在Unix, Linux, Windows系统中工作,性能当然是另外一个问题。对于微软,当然主要是针对自己的系统。
CPU的VT就是为了协助操作系统来充分利用CPU的资源,不要一笔糊涂帐。
但是虚拟化虚拟化就是虚拟硬件,千差万别的硬件不可能全部都虚拟出来,所以所有的虚拟化解决方案都是有一个列表,详细标清支持哪些硬件。比如VM支持的硬件就远远少于Windows的。你在虚拟机的操作系统里面看到的硬件非常有限。所以这也导致了你的游戏不能运行,现在的游戏对CPU,对硬盘,对显卡的要求都很高,所以不能正常运行很容易理解。单机都跑的这么累了,还虚拟一下,那不是更不行了。道理就是这样,但是如果你不玩游戏,玩玩别的东西,虚拟化还是非常方便的。
说到Win7,我觉得他的兼容性,虚拟化运行的这个功能非常有用,这也是他能够比vista更受欢迎的地方吧。 -
hehe...我想这位老君先生对虚拟化有点误解吧。虚拟化不是灵丹妙药,可以解决所有的问题。虚拟化之所有发展是套上一个节约的概念,机器硬件发展越来越高级,但是实际应用可能并不能用到100%,甚至只有20%,非常浪费,因此通过虚拟化可以多利用一些。另外一个目的就是可以进行多系统的测试和运作。比如Vmware就可以同时在Unix, Linux, Windows系统中工作,性能当然是另外一个问题。对于微软,当然主要是针对自己的系统。
CPU的VT就是为了协助操作系统来充分利用CPU的资源,不要一笔糊涂帐。
但是虚拟化虚拟化就是虚拟硬件,千差万别的硬件不可能全部都虚拟出来,所以所有的虚拟化解决方案都是有一个列表,详细标清支持哪些硬件。比如VM支持的硬件就远远少于Windows的。你在虚拟机的操作系统里面看到的硬件非常有限。所以这也导致了你的游戏不能运行,现在的游戏对CPU,对硬盘,对显卡的要求都很高,所以不能正常运行很容易理解。单机都跑的这么累了,还虚拟一下,那不是更不行了。道理就是这样,但是如果你不玩游戏,玩玩别的东西,虚拟化还是非常方便的。
说到Win7,我觉得他的兼容性,虚拟化运行的这个功能非常有用,这也是他能够比vista更受欢迎的地方吧。
实际上我说的就是这个问题。
实际应用中有大致2种情况
1、运行游戏等大程序。
结果是不vt的cpu+vmware不行。现在vt的cpu+xp mode也不行。还是得双系统。
2、运行小程序。
vt的cpu+xp mode行,不vt的cpu+vmware也行,且都能和主系统交互,vt+xp mode仅仅是效率稍高一点和32/64混用而已。
这就显得vt技术优势太不明显了,尤其是对那些买cpu非要vt的人来说(比如我),本来寄予厚望,现在是大失所望。
你说win7兼容性问题,主要是64的兼容性问题,大多都有直接解决办法,真遇上那种就是跑不了的,直接进xp不更好吗。插一句,我遇到的非得进xp的几个程序还就是几个游戏(的外挂式汉化)呢。
大家跳过vista直接win7,并不是由于vista兼容性什么的不好,而是当时一下子让大多数人都把机器更新换代而且还要求挺高的,负担不了,现在直接win7一是时间推移硬件更新换代大多数人都能跑起来win7,还有就是大家不想被m$落下的太远。这么说吧,如果今年m$再出个win8,硬件要求又上一个档次的话,那么这个win8将重蹈vista覆辙,等个3、4年再出新系统的话才能被大家接受。