因?yàn)楣ぷ骱蛯W(xué)習(xí)的需要,我經(jīng)常要在不同版本的Windows系統(tǒng)下進(jìn)行操作和軟件測試,因此虛擬機(jī)成為必備的工具。在這其中 VirtualBox 一直是我比較推崇的首選。
因?yàn)樗粌H免費(fèi)開源,而且功能實(shí)用完備。最近 VirtualBox 頻繁更新版本,功能也得到了不小的加強(qiáng),尤其是加入了對(duì)3D顯示加速(Direct3D)的支持讓我很興奮,這樣一來在虛擬機(jī)下玩3D游戲就能更流暢了。想到這里,二話不說趕緊下載并更新到最新版本一探究竟。 體驗(yàn)3D游戲加速 安裝完最新的VirtualBox后,載入已經(jīng)虛擬好的 XP系統(tǒng),在開始-運(yùn)行中輸入 dxdiag 命令查看,卻很遺憾的發(fā)現(xiàn)其中的“Direct3D加速”是灰色的無法啟用(圖1),回憶當(dāng)初的安裝過程應(yīng)該是沒有問題的,為什么會(huì)出現(xiàn)這種情況呢? 這時(shí),突然想到了 VirtualBox 提供的增強(qiáng)功能安裝包還沒有安裝,它可以增強(qiáng)虛擬機(jī)系統(tǒng)的顯示性能。于是將其裝入虛擬機(jī)的光驅(qū)并運(yùn)行,果然在安裝選項(xiàng)中看到了有一項(xiàng)“3D Support”(圖2),可是只要勾選該項(xiàng)軟件就會(huì)彈出提示,大意是說當(dāng)前的 Windows 系統(tǒng)不是安全模式無法安裝。 通過查詢官方說明得知,VirtualBox 必須在Windows安全模式下才能成功安裝3D加速驅(qū)動(dòng)。于是重啟系統(tǒng),按F8進(jìn)入安全模式,再次運(yùn)行增強(qiáng)功能安裝程序,終于可以點(diǎn)選此項(xiàng)并且成功安裝了(圖3),安裝完提示重啟系統(tǒng),進(jìn)入系統(tǒng)再次運(yùn)行 dxdiag 可以看到3D加速已經(jīng)啟用,而且運(yùn)行3D游戲明顯流暢了很多。 二級(jí)加速 高清視頻 沒過多久,我在播放高清格式的視頻時(shí)又發(fā)現(xiàn)了問題,畫面很不流暢,總是一頓一卡,有了上面開啟3D加速的經(jīng)驗(yàn),于是想到Virtualbox的默認(rèn)設(shè)置是不是有問題。 于是重新打開軟件的設(shè)置選項(xiàng),在“顯示”中看到除了“啟用3D顯示加速”外,軟件還會(huì)提示“當(dāng)顯存分配少于26M時(shí),虛擬系統(tǒng)無法流暢播放高清視頻”(圖4)。 所以必須增大虛擬機(jī)的顯存容量。因?yàn)槲业奈锢?a target="_blank" class="cmsLink">顯卡顯存是1G,所以這里設(shè)置了64M,具體大小可以根據(jù)播放效果進(jìn)行調(diào)節(jié),保存設(shè)置重新啟動(dòng)系統(tǒng),再次播放視頻,畫面明顯流暢了很多。 通過以上兩項(xiàng)設(shè)置,用VirtualBox 虛擬后的系統(tǒng)在顯示性能上得到了很大的提升,無論是3D游戲還是高清視頻都更加流暢,看來要用好這虛擬機(jī)真還得需要不少技巧。 |