用虛擬機(jī)玩游戲的經(jīng)驗(yàn)總結(jié)
2024-07-15 01:54:49
供稿:網(wǎng)友
我的宿主機(jī)為華碩筆記本 i7-2670qm 四核八線程處理器,HD6730顯卡,4GB內(nèi)存,英特爾330 120GB 固態(tài)硬盤(pán)(SSD),預(yù)裝windows7-64bit 旗艦版操作系統(tǒng),因?yàn)榧嫒菪詥?wèn)題沒(méi)裝linux,虛擬機(jī)為vmware-workstation 9.0正版,win7-32位旗艦版,分配了6個(gè)核,開(kāi)啟顯卡加速,內(nèi)存2GB,我沒(méi)看見(jiàn)有調(diào)節(jié)顯存大小的選項(xiàng)。
我在虛擬機(jī)里安裝了英雄聯(lián)盟LOL 和 火炬之光2,全高特效運(yùn)行,手感和實(shí)機(jī)上差不多,基本沒(méi)有卡的時(shí)候,除了載入有點(diǎn)慢,因?yàn)闆](méi)在實(shí)機(jī)上裝過(guò),也無(wú)從比較。那么總結(jié)如下:
Q:在虛擬機(jī)里玩游戲是否可行?
A:完全可行
Q:虛擬機(jī)玩游戲?qū)τ布泻我螅?
A:要切記虛擬機(jī)通常只能發(fā)揮宿主機(jī)性能的一半或者更少,因此越強(qiáng)的宿主機(jī),我認(rèn)為虛擬機(jī)的性能就越好(在不限制資源的前提下)。如果你的宿主機(jī)都不能玩這個(gè)游戲,那么虛擬機(jī)一定不可以。要玩游戲,cpu的性能幾乎沒(méi)什么要求,對(duì)顯卡的要求最大。因此我購(gòu)買(mǎi)了cpu異常強(qiáng)勁的筆記本,從結(jié)果來(lái)看對(duì)虛擬機(jī)-游戲是不大好的,雖然hd6730也是張不錯(cuò)的顯卡,顯存更高達(dá)2gb,但是和四核心移動(dòng)版i7在cpu中的位置比起來(lái)是沒(méi)法比的。因此要達(dá)成這一目的,還是臺(tái)式的DIY機(jī)比較好,品牌機(jī)幾乎都很貧弱,要買(mǎi)到有好顯卡的機(jī)型可就貴了。
要問(wèn)虛擬機(jī)最大的短板在哪里,我認(rèn)為是硬盤(pán)。原來(lái)用我那塊西數(shù)綠盤(pán)跑虛擬機(jī)的時(shí)候,從虛擬機(jī)到宿主機(jī)拷貝1GB數(shù)據(jù)要半個(gè)小時(shí)甚至更多。因此我現(xiàn)在只在ssd上跑虛擬機(jī),拷貝至少有100MB/s的速度,基本合格。原來(lái)我分配的cpu,顯卡也不是很弱,但就是卡個(gè)不停,我認(rèn)為就是硬盤(pán)導(dǎo)致的,要跑虛擬機(jī),至少也要有ssd加速的級(jí)別才行。
Q:對(duì)虛擬軟件有何要求?
A:這個(gè)我自己沒(méi)有體會(huì),但據(jù)說(shuō)VMware的3d性能是要比virtualbox好很多的。vmware 9.0尤其加強(qiáng)了3d性能,那么可以認(rèn)為它就是現(xiàn)在的王牌。其他的諸如kvm之類(lèi),或許根本就沒(méi)有3d加速。但是最強(qiáng)的方案不是vmware,而是Xen,因?yàn)閄en可以把顯卡直接分配到虛擬機(jī),讓虛擬機(jī)直接接觸顯卡,而不是虛擬軟件虛擬出來(lái)的虛擬顯卡,如此一來(lái)可以發(fā)揮近乎100%的性能。另外Xen本身可以視為一個(gè)操作系統(tǒng),啟動(dòng)后不需進(jìn)入任何系統(tǒng)而是啟動(dòng)Xen,這和vmware是運(yùn)行在windows下不一樣,如此一來(lái)也容易發(fā)揮最大性能。我看過(guò)Youtube上有人用Xen同時(shí)啟動(dòng)2臺(tái)windows接在2個(gè)顯示器上對(duì)戰(zhàn)使命召喚,那是非常的華麗。但是配置Xen尤其是顯卡直推需要大量虛擬化的專(zhuān)業(yè)知識(shí),而且單顯卡很明顯是不行的,將來(lái)有錢(qián)了我會(huì)像這個(gè)方向努力。。。
另:Virtualbox是免費(fèi)軟件,VMware是WMware公司的收費(fèi)產(chǎn)品。Xen是牛津還是劍橋發(fā)起的一個(gè)項(xiàng)目,免費(fèi)
Q:對(duì)宿主機(jī)系統(tǒng)有何要求