Switch模擬器Yuzu取得進(jìn)展 現(xiàn)可利用多核CPU
- 來源:3DM編譯
- 作者:druiber
- 編輯:newtype2001
Switch的PC模擬器Yuzu最近取得了重大開發(fā)進(jìn)展,不到一個月以前,模擬器的虛擬內(nèi)存管理系統(tǒng)經(jīng)過重寫,將內(nèi)存占用減少了一半?,F(xiàn)在,Yuzu團(tuán)隊宣布他們已經(jīng)成功支持多核CPU。
這個重大突破的內(nèi)部攻堅項目代號是“Prometheus - 普羅米修斯”。主要的重做內(nèi)容包括:
內(nèi)核規(guī)劃、啟動管理、CPU管理。
普羅米修斯的目標(biāo)是確保模擬器和運(yùn)行表現(xiàn)和Switch主機(jī)移植,匹配Switch原本的操作系統(tǒng)代碼,作為副產(chǎn)物,支持多核CPU。
此前Yuzu模擬器在兩個線程的時候運(yùn)行最高效,一個線程對應(yīng)CPU,一個線程對應(yīng)GPU。本次支持多核心以后,模擬器將使用6個線程,其中CPU占4個,計時器占1個,GPU占1個。值得指出的是,第四個CPU核心很少調(diào)用,所以有效利用的是5個線程。
本次改進(jìn)并不會對所有游戲產(chǎn)生顯著影響,《超級馬里奧奧德賽》基本上就只用一個核心,所以看不出變化。而《火焰紋章:風(fēng)花雪月》和《異界鎖鏈》則可以獲得顯著提升。
開發(fā)者提醒目前發(fā)現(xiàn)了兩個問題,第一個是內(nèi)存占用猛增,不同的游戲會增加100M到3G不等的內(nèi)存占用,目前他們正在修復(fù)。另外在使用多個核心的時候游戲音效可能會滯后。遇到這個問題的用戶應(yīng)該打開“audio stretching”選項。

玩家點(diǎn)評 (0人參與,0條評論)
熱門評論
全部評論