逆水寒手游公測(cè)性能分析
因?yàn)閭€(gè)人時(shí)間原因,開服已經(jīng)三天了,到現(xiàn)在才做分析。在做幀率記錄的時(shí)候因?yàn)閭€(gè)人原因只做了兩分鐘就被迫終止了,再次進(jìn)入游戲需要排隊(duì)就沒重做。這次測(cè)試的手機(jī)還是ROG6,16+512版本,SOC是驍龍8+Gen1,為什么不做8Gen2原因很簡(jiǎn)單,我沒有。還有一個(gè)驍龍7Gen2的設(shè)備,但是幀率太低就沒做測(cè)試。 先說一下和上次內(nèi)測(cè)有什么不同,這次公測(cè)加入了超分辨率技術(shù),也就是說開啟后相比內(nèi)測(cè)時(shí)畫面沒那么糊了。最高畫質(zhì)下幀率限制有所提高,內(nèi)測(cè)時(shí)期分辨率調(diào)到精致,幀率會(huì)限制在30幀,這次公測(cè)則是限制在48幀,相比內(nèi)測(cè)時(shí)的30幀流暢很多。我測(cè)試兩次都是限制在48幀,但有時(shí)會(huì)限制在60幀,具體機(jī)制還沒發(fā)現(xiàn),但可以排除設(shè)備問題。還有值得一提的是,這次公測(cè)對(duì)內(nèi)存要求提高了不少,上次內(nèi)測(cè)RAM占用2.3GB,而這次達(dá)到了恐怖的4.7GB,在手游中是相當(dāng)炸裂的存在,建議運(yùn)行游戲前空閑內(nèi)存在5.5GB以上。
畫質(zhì)參數(shù)
下面是scene采集到的數(shù)據(jù),因?yàn)閭€(gè)人時(shí)間原因和進(jìn)游戲排隊(duì)問題,只記錄了2分鐘。有個(gè)小插曲就是,在我寫這篇文章的時(shí)候手機(jī)沒電關(guān)機(jī)了,還好會(huì)自動(dòng)保存草稿,不然我也沒精力再寫一次了。測(cè)試時(shí)啟用了ROG原裝的半導(dǎo)體風(fēng)扇,同時(shí)開了暴力扇輔助散熱,散熱方面是完全OK的,其實(shí)暴力扇散熱能力已經(jīng)超過半導(dǎo)體風(fēng)扇,之所以還用半導(dǎo)體風(fēng)扇是因?yàn)榘惭b原裝風(fēng)扇后性能不受系統(tǒng)限制。所以即使只有兩分鐘,數(shù)據(jù)依然有代表性,并不會(huì)隨著時(shí)間的推移有溫度的提升或者性能的降低,非要抬杠的話后續(xù)有時(shí)間可以重新做個(gè)長(zhǎng)的。要注意的是,這次測(cè)試時(shí)的場(chǎng)景實(shí)在做主線任務(wù),不是閑逛也不是打怪。
從數(shù)據(jù)上來分析,幀率是被游戲限制在了48幀,幀率一條直線,功耗為10瓦,峰值功耗為11.88瓦(上次內(nèi)測(cè)峰值功耗為16瓦),電池溫度為34℃,cpu溫度初始88℃左右,隨后程下降趨勢(shì)穩(wěn)定在70℃左右。cpu頻率因?yàn)楸晃益i定了所以在一條直線,并不是測(cè)試有誤。cpu利用率上不去是因?yàn)閹氏拗疲九懿粷M,我調(diào)的調(diào)度是優(yōu)先超大核,所以小核幾乎全程裝死。最有意思的是,這次gpu頻率大部分時(shí)間都在500MHz以下,可能是因?yàn)橹骶€任務(wù)場(chǎng)景不是很復(fù)雜,但畫質(zhì)拉滿gpu才300MHz的頻率即可48FPS,顯然這次的優(yōu)化還是很到位的。 分析總結(jié),不考慮溫度和功耗因素的話,驍龍8+gen1的性能穩(wěn)定60幀是沒問題的,鎖48幀的情況下處理器負(fù)載在20~55%之間,這個(gè)占用和O神很相似,也和開了120幀+HDR的農(nóng)藥很相似。但是相比之下,逆水寒的壓力更傾向于GPU,所以對(duì)以砍gpu出名的驍龍7系列處理器不太友好。
但是理論歸理論,事實(shí)上大部分玩家的手機(jī)都不是游戲手機(jī),手機(jī)系統(tǒng)也不允許持續(xù)穩(wěn)定的提供性能,同時(shí)也不具備這樣的散熱條件,發(fā)熱降頻或者卡頓問題在所難免。網(wǎng)易的優(yōu)化確實(shí)也做了很多,再優(yōu)化下去說白了就是砍畫質(zhì)來降低處理器負(fù)擔(dān)。這點(diǎn)我是不希望看到的,因?yàn)榧词宫F(xiàn)在把畫質(zhì)拉滿,在我看來也只是可以接受的程度,還有很大的提升空間。這次布料的物理效果被砍了一刁,沒有內(nèi)測(cè)時(shí)那么柔順,對(duì)應(yīng)的,cpu負(fù)載也確實(shí)降了很多。超分辨率技術(shù)解決渲染分辨率低,也就是畫面模糊的問題,但是帶來的問題就是延遲增加了,有種走路會(huì)漂移或者剎不住車的感覺。以目前的硬件性能,繼續(xù)提升畫質(zhì)或者幀率也確實(shí)可以,但是目前大部分的散熱條件都無法允許,我不加任何主動(dòng)散熱的情況下,游戲十分鐘之后手機(jī)溫度在50℃以上,這才僅僅是處理器負(fù)載在30%左右的情況下。
我認(rèn)為保持現(xiàn)狀已是最好的選擇,玩家可以針對(duì)自身設(shè)備自己散熱能力做出畫質(zhì)的取舍進(jìn)行調(diào)節(jié)。把希望寄托在芯片廠商上把溫度降下來是不太可能了。但是后續(xù)的處理器性能會(huì)更強(qiáng),能效也會(huì)更好,發(fā)熱問題不會(huì)像現(xiàn)在這樣嚴(yán)重。但是那僅僅是因?yàn)橄啾戎抡加寐什幌氍F(xiàn)在那么高了,現(xiàn)在大部分手機(jī)廠商都在散熱上下功夫,因?yàn)橄氚烟幚砥鞯男阅馨l(fā)揮出來還是得看散熱。