none
虚拟化技术和xp mode有意思么 RRS feed

  • 常规讨论

  • 原来的老机器不支持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执行某些程序比不支持的效率高”这样也行啊。
    2010年2月10日 16:53

全部回复

  • hehe...我想这位老君先生对虚拟化有点误解吧。虚拟化不是灵丹妙药,可以解决所有的问题。虚拟化之所有发展是套上一个节约的概念,机器硬件发展越来越高级,但是实际应用可能并不能用到100%,甚至只有20%,非常浪费,因此通过虚拟化可以多利用一些。另外一个目的就是可以进行多系统的测试和运作。比如Vmware就可以同时在Unix, Linux, Windows系统中工作,性能当然是另外一个问题。对于微软,当然主要是针对自己的系统。
    CPU的VT就是为了协助操作系统来充分利用CPU的资源,不要一笔糊涂帐。

    但是虚拟化虚拟化就是虚拟硬件,千差万别的硬件不可能全部都虚拟出来,所以所有的虚拟化解决方案都是有一个列表,详细标清支持哪些硬件。比如VM支持的硬件就远远少于Windows的。你在虚拟机的操作系统里面看到的硬件非常有限。所以这也导致了你的游戏不能运行,现在的游戏对CPU,对硬盘,对显卡的要求都很高,所以不能正常运行很容易理解。单机都跑的这么累了,还虚拟一下,那不是更不行了。道理就是这样,但是如果你不玩游戏,玩玩别的东西,虚拟化还是非常方便的。

    说到Win7,我觉得他的兼容性,虚拟化运行的这个功能非常有用,这也是他能够比vista更受欢迎的地方吧。
    2010年2月11日 1:34
  • 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年再出新系统的话才能被大家接受。
    2010年2月11日 13:52
  • 呵呵,如果要好的性能双系统不错,不过除非你的游戏很老或者不再开发,否则Win7 都是支持的。



    微软(黑龙江).Net俱乐部
    我们要把爱心传递给更多需要帮助的人。
    http://terryfeng.cnblogs.com
    http://t.sina.com.cn/terryfeng
    http://www.terryfeng.com
    2010年2月11日 15:05
  • hehe...对于我来说还是运行一些应用程序在Vista不能跑,在Win7下基本上都能跑。偶尔碰到一些非要在XP下跑的程序,比如什么算号器啊,破解啊,我发现选择成XP模式就能正常工作,我说的是这个程序属性中的兼容设置。你也可以试试看,设置成WinXP兼容模式工作说不定你的外挂就正常了。
    你看连微软的Live message设计都不令人满意,要变成原来的习惯方式还要改成WinXP兼容模式。
    2010年2月12日 1:52
  • hehe...对于我来说还是运行一些应用程序在Vista不能跑,在Win7下基本上都能跑。偶尔碰到一些非要在XP下跑的程序,比如什么算号器啊,破解啊,我发现选择成XP模式就能正常工作,我说的是这个程序属性中的兼容设置。你也可以试试看,设置成WinXP兼容模式工作说不定你的外挂就正常了。
    你看连微软的Live message设计都不令人满意,要变成原来的习惯方式还要改成WinXP兼容模式。

    兼容模式当然我试过了,肯定如果不行先改兼容模式试啊,比如3dm的一些外挂式汉化,像侠盗3圣安的汉化,怎么都没用,非得xp或者2003才行。
    2010年2月12日 20:08
  • 虚拟出来的硬件确实很低,肯定跑不了有的大型软件
    你这种情况适合安装双系统
    2010年2月14日 5:15