首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xen、vmware或virtualbox的高性能

xen、vmware或virtualbox的高性能
EN

Ask Ubuntu用户
提问于 2012-07-30 09:51:57
回答 4查看 16.8K关注 0票数 9

我想知道,如果我想打基于胜利的比赛,那是最好的方法。

我不想使用双重引导方法,因为这将花费我重新启动、登录和运行os来完成我的工作或传递时间的时间,我的一些应用程序依赖win和我的图形来运行。例如Daz3d,Photoshop,Flash等。

现在我读到了HVM(硬件虚拟机),然后我了解了VMware和VirtualBox的三维虚拟化。然而,2后来虚拟化的3D和不使用GPU的全部力量。因此,这个选项不会在D3这样的最新游戏中表现完美。

我想知道是否有人在HVM方面有经验(比如xen,如果我没有弄错),并且尝试了类似的东西来访问GPU的全部功能,并成功地运行新的游戏和其他依赖GPU的产品?

将是第一次建立一个HVM,在这方面没有经验,所以不知道期待什么。

这将有很大的帮助,因为我不想恢复到胜利或如前所述,做双重引导。

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2012-07-30 12:27:38

  • Xen HVM is...exactly与VMware和Virtualbox相同的虚拟化;没有区别。之所以这样做,是因为有另外一种名为Xen PVM (准虚拟化),它只能运行Linux,而且在某些情况下效率更高。
  • 老实说,虽然VMWare和Vbox都有最基本的3D支持(Xen没有-它主要用于服务器),但它将99.9%不足以运行现代3D游戏,不管您的CPU或GPU多么强大。你将不得不双重引导,除非你最喜欢的游戏是沃尔芬斯坦,末日和地震1 :p。
票数 3
EN

Ask Ubuntu用户

发布于 2012-12-24 09:38:55

Xen管理程序允许您使用直接访问图形卡(硬件)的方式运行Windows。这就是所谓的VGA通过。你也可以直接使用PCI通道访问其他PC硬件,例如USB主机控制器、SATA控制器等,所有这些都可以在Windows下使用Windows本机驱动程序。

但是,正如前面提到的,您需要仔细选择硬件。这里有一些基本准则来检查您的硬件是否兼容:

  1. 您的CPU必须支持VT (Intel)或AMD-Vi / IOMMU (AMD)!别把它和VT混为一谈--这是两件不同的事情。关于英特尔,请看ark.intel.com。注意:使用C2步进的3930 K也支持VT,但在使用VT过滤器时没有列出它。
  2. 您的主板(和主板BIOS)必须有一个选项来启用VT(有时称为IOMMU)。但是,一些BIOS实现已经被报告为buggy。尽管如此,如果选择出现,机会是很好的。
  3. 一个VGA-通通兼容图形适配器.很多(大多数?)AMD图形卡的支持,和一些Nvidia卡,即专业的“多操作系统”四次系列(从象限2000以上)。据推测,英特尔的车载图形也是兼容的。搜索"Xen VGA通过测试适配器“。注意:最好为您的Linux提供另一个GPU (Intel在板上或单独的显卡),并通过辅助GPU (Linux不使用的GPU)。

如果您有兼容的硬件,这是绝对值得的努力。搜索"VGA通过率“或”虚拟游戏“来查找教程,或者在这里试用基于Linux 13的如何使双引导过时 (应该类似于Ubuntu)。

票数 13
EN

Ask Ubuntu用户

发布于 2012-11-27 05:01:26

使用Xen上的PCI/VGA通过(以及afaik kvm ),人们在vm上使用直接的硬件访问来访问vm。在性能上几乎没有下降。Vmware和Virtualbox是玩具的工具。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/169959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档