我們今天介紹一下我使用的性能評測軟件。一般測試軟件有5個痛點,性能狗(perdog)這個軟件都解決了。
第1, 他可以在手機端實時顯示而不遮擋內容。
第2, 不需要插線連接電腦,數據更真實。
第3, 蘋果安卓都能用,包括手機平板甚至電視盒子。
第4, 可以記錄高幀率的屏幕,上限150Hz。
第5, 免費,而且開源。
步驟一,下載


注冊完之后就可以進入官網了。


這里要注意,IE瀏覽器會出現兼容性問題,出現無法操作的情況,選擇谷歌瀏覽器即可。我們拖動到底部,選擇電腦的模式,Windows或者蘋果系統。這個軟件必須先用電腦操作,只有手機是不可以的。


點擊下載圖標,就會彈出下載,是一個壓縮文件,需要解壓縮。




解壓縮之后得到軟件,不需要安裝,所以直接在你想保留的路徑下安裝即可。這里用Windows演示,蘋果電腦是類似的。
我們用安卓來演示,把predog.apk拷貝到手機里安裝。然后打開電腦的perdog.exe,登錄你注冊的賬戶。就會彈出主頁面。




準備工作就完成了,接下來我們拿出手機,打開開發者選項。不同手機打開的方式不一樣,一般是在設置-關于手機,連續點擊版本號。


開啟之后在設置里搜索開發者選項。一般在更多設置或輔助功能里面。打開調試后面的USB調試,USB安裝等選項。


然后手機和電腦連接,選擇數據連接。確認USB調試。


到了這一步,我們再點擊選擇移動設備的窗口,就可以看到手機的型號了。第一個是有線連接,第二個是無線連接,選擇一個就可以。選擇無線之后,要保證電腦和手機在一個WiFi之下。不是一個WiFi不能使用,數據不穩定。左下角是手機的硬件信息和設置。


成功之后我們把線拔下了就可以了。選擇要記錄的軟件,還要再從手機確認一次USB調試。然后手機打開軟件即可。我們這里用王者榮耀做個演示。


手機畫面是這樣的,左上角顯示幀數,CPU和內存使用率,以及網絡速度和CPU溫度。


電腦會實時記錄幀數數據,玩一段時間之后我們就得到了一個幀數圖。圖形下面的滾輪可以選擇顯示范圍。




鼠標點在任何一個時間點上,會顯示這個時間下的數據。包括幀數FPS,Jank(1s內卡頓次數)和big jank(平均每10分鐘嚴重卡頓次數)。這里要說一下卡頓的計算方法。幀率FPS高并不能反映流暢或不卡頓。比如:FPS為50幀,前200ms渲染一幀,后800ms渲染49幀,雖然幀率50,但依然覺得非常卡頓。同時幀率FPS低,并不代表卡頓,比如無卡頓時均勻FPS為15幀。所以,平均幀率FPS與卡頓無任何直接關系。
PerfDog計算方法:同時滿足兩條件,則認為是一次卡頓Jank.
1、 當前幀耗時>前三幀平均耗時2倍。
2、 當前幀耗時>兩幀電影幀耗時(1000ms/24*2=84ms)。
同時滿足兩條件,則認為是一次嚴重卡頓BigJank.
1、 當前幀耗時>前三幀平均耗時2倍。 2、 當前幀耗時>三幀電影幀耗時(1000ms/24*3=125ms)。
鼠標再放到任意位置還會顯示一個時間點,做兩點對照使用。一般是性能極限對比發熱極限。
然后鼠標按住起點時間,拖動到終點時間,可以任意選取一段時間看數據匯總。


包括平均幀數avg(fps),幀數方差也就是波動率var(FPS),越小越好。Drop(FPS)降幀次數,平均每小時相鄰兩個FPS點下降大于8幀的次數。大于等于18和25幀的概率。這個數字是設置里面可以改的。低于25幀就是視覺卡頓,低于18幀是嚴重卡頓。高刷新率屏幕也可以設置成60和25。


CPU使用率里面,有Total整機/App進程,就是可惜沒有cpu每個核心的頻率。手機上是有的。基本的使用方法就是這些。還有云同步功能,可以看到不同手機,不同軟件下的幀數。還可以選擇某一個固定的軟件,看不同手機的幀數表現,非常方便對比。






版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。