鏡花水月
CFan在過去曾介紹過“GameBench”、“KFMARK”和“騰訊手游加速器”,這3款A(yù)PP都能用于監(jiān)測手機在游戲過程中的幀數(shù)變化,但卻都存在一定的局限性。比如GameBench只能免費用30分鐘,KFMARK兼容性一般,騰訊手游加速器僅支持騰訊系游戲。本文我們向大家推薦一款口碑更好的跨iOS和Android平臺的性能監(jiān)測工具——“PerfDog”(中文名稱為“性能狗”,下載地址:https:∥perfdog.qq.com/),在進行下文的操作前需要先通過郵箱注冊賬號并激活(圖1)。
PerfDog最大的特色就是方便,手機無需ROOT/越獄,手機硬件、游戲及應(yīng)用APP也無需做任何修改,支持游戲、瀏覽器、小程序、小游戲、H5、后臺系統(tǒng)進程等所有APP的幀數(shù)監(jiān)控,即插即用。
通過電腦在官網(wǎng)下載PC客戶端,雙擊PerfDog.exe運行程序,并用之前注冊的賬號登錄。打開手機開發(fā)者選項中的“USB調(diào)試模式”,并使用數(shù)據(jù)線將手機與PC相連,手機屏幕內(nèi)出現(xiàn)調(diào)試詢問窗口時點擊“允許”(圖2),就能在PC客戶端左上角選擇已連接的設(shè)備了(圖3)。
③·選擇帶有數(shù)據(jù)線圖標(biāo)的設(shè)備選項,無線連接模式下只能測試功率
接下來,選擇需要測試的應(yīng)用,本文以測試《王者榮耀》游戲為例,在這里找到并選中這款游戲的圖標(biāo)即可(圖4)。PerfDog主界面右下角的加號可以自定義監(jiān)測項目,右上角的播放按鈕為開始測試(圖5)。該軟件可以監(jiān)測統(tǒng)計的項目非常豐富,包括ScreenShot實時截屏、實時幀數(shù)、1s內(nèi)卡頓次數(shù)、CPU使用率、內(nèi)存使用率、線程喚醒次數(shù)、GPU實時頻率、測試目標(biāo)進程流量等等,對絕大多數(shù)普通玩家而言,建議勾選“ScreenShot”、“CPU Usaae”、“GPU Usaae”、“FPS”和“CTemp”就足夠了,其他監(jiān)測項目意義不大(圖6)。
⑥
⑦
在手機上運行《王者榮耀》,并在PC客戶端上點擊開始測試按鈕,PerfDog就會監(jiān)測和統(tǒng)計游戲的實時信息,再次點擊客戶端右上角的播放按鈕可以結(jié)束測試,可將結(jié)果保存在本地并上傳到服務(wù)器(圖7)。如果你覺得PerfDog客戶端的統(tǒng)計界面不夠直觀(圖8),可以點擊右上角的“云”按鈕,可直接進入PerfDog官網(wǎng)我的數(shù)據(jù)界面(圖9),在這里可以看到當(dāng)前賬號上傳的所有測試結(jié)果。
點擊其中任意一項測試結(jié)果,就能查看詳情界面(10),以實時幀數(shù)變化模塊為例,你可以點擊幀數(shù)偏低的部分,通過ScreenShot檢測項目的實時截屏就能知道為什么幀數(shù)偏低(圖11)。
總之,PerfDog是筆者用過的最簡單的手機監(jiān)測工具,強烈推薦大家拿來評測自己的手機。
⑾·在游戲模式選擇、剛進入游戲的瞬間幀數(shù)波動或偏低是正?,F(xiàn)象