Snaplytics JS Tests

GPU 壓力測試

直接在瀏覽器中為你的顯示卡進行基準測試。WebGL 會渲染數千個持續旋轉、附帶大量著色器運算的 3D 立方體,測量你的 GPU 能維持的畫面更新率,並將結果轉換成可比較的分數。選擇測試時長與壓力等級,然後按下開始即可。

就緒偵測中…
準備開始測試

選擇測試時長與壓力等級,然後開始基準測試。場景會直接在這裡渲染。

測試時長
壓力等級
分數對照表
12,000+頂尖
8,000+優秀
5,000+良好
2,500+普通
< 2,500偏弱
公平比較

只有在測試條件相同時——相同的測試時長、壓力等級與螢幕——分數才具有比較意義。驅動程式更新後,請用相同設定重新測試。

釋放 GPU 全部效能

接上電源、關閉省電模式,並關閉會佔用 GPU 資源的分頁與視訊通話——否則你測到的只是剩餘的效能。

測試安全無虞

WebGL 具備沙箱機制並受驅動程式保護:不會對顯示卡造成任何損害,關閉分頁即可立即停止負載。

顯示卡在桌面環境下看起來可能一切正常,但只有在高負載時,遊戲卡頓的問題才會浮現。這項測試會透過網頁安全地施加這種負載:不需下載、不需安裝,也不會傳送任何資料。你可以用它來檢查新卡或二手卡的狀況、確認驅動程式更新後效能是否維持,或是驗證瀏覽器是否真的使用 GPU 而非軟體渲染。每次執行的負載都完全相同,因此分數的差異反映的是你的機器,而不是測試本身。

測試如何運作

此頁面會在 WebGL 場景中填滿旋轉的立方體——低等級 100 個,Ultra 等級最多 10,000 個——每個立方體都以會執行額外逐像素光照運算的片段著色器繪製,讓幾何管線與著色器核心同時保持忙碌。開始測量前會有一小段暖機時間,讓瀏覽器編譯著色器、GPU 脫離閒置狀態。你可以即時觀察畫面更新率與畫面時間,測試結束後會得到平均、最小與最大 FPS,以及1% low——也就是你最慢那批畫面的平均值,這才是真正感受到卡頓的關鍵指標。平均值很高但 1% low 明顯偏低,代表這張卡速度快,但畫面不夠流暢。

分數如何計算

分數為你的平均 FPS 乘以壓力等級的權重,再乘以十——在 10,000 個立方體下維持 60 FPS,價值遠高於在 100 個立方體下的相同 60 FPS。你螢幕的更新率會為畫面更新率設下上限,因此在較輕負載的等級下,大多數 GPU 都會被卡在上限而分數相近;真正拉開差距的是較重的等級。能在高以上的等級維持上限就是相當不錯的成績——試試 Ultra,找出你顯示卡的極限所在。

等級立方體數量倍率大致相當於
100×1瀏覽網頁、播放影片、休閒 2D 遊戲
500×2低設定的輕量 3D 遊戲
2,000×4主流 3D 遊戲
極限5,000×8高設定的高需求遊戲大作
Ultra10,000×16最大持續負載

瀏覽器 GPU 壓力測試安全嗎?

安全。WebGL 在瀏覽器沙箱中執行,享有與一般遊戲相同的驅動程式層級保護:GPU 過熱時會自行降頻,若有任何當機情形,作業系統也會重設驅動程式。網頁無法停用這些保護機制,也碰不到風扇曲線或電壓設定,而且只要關閉分頁,負載會立即停止。此外,它也無法像原生基準測試軟體那樣把高階顯示卡逼到極限,因此請將分數視為可比較的參考數值,而非絕對上限。

為什麼我的分數比預期低?

通常是因為瀏覽器根本沒有呼叫你真正的 GPU。請檢查測試上方顯示的 GPU 名稱:如果顯示的是「SwiftShader」「llvmpipe」或「Software」,代表硬體加速已關閉,實際上是由 CPU 負責繪圖。在雙顯示卡的筆電上,瀏覽器常會選用省電的內顯——這裡顯示的名稱就能告訴你實際運作的是哪張卡。其他常見原因如下:

原因會發生什麼事解決方法
硬體加速已停用改由 CPU 進行軟體渲染——分數會大幅縮水在瀏覽器設定中啟用,然後重新啟動瀏覽器
省電模式/筆電未接電源GPU 會被降頻以節省電力接上電源並切換到效能優先的電源模式
選用了內顯瀏覽器在兩張 GPU 中選用了較慢的那張在作業系統的顯示卡設定中,將瀏覽器指定為使用高效能 GPU
其他分頁或應用程式正在使用 GPU視訊通話、影片與遊戲會共用同一張顯示卡關閉它們後重新測試,取得乾淨的數值
熱降頻FPS 一開始表現強勁,隨著溫度上升逐漸下滑清理散熱孔、改善散熱氣流;60 秒的測試時長能明顯呈現這個現象
高解析度螢幕每張畫面的像素越多,代表著色運算量越大屬正常現象——請在相同螢幕上比較分數

FPS、畫面時間與 1% low

畫面更新率的測量方式與 幀率測試器 相同——透過計算瀏覽器實際呈現的每一張畫面所耗費的時間,並受你螢幕的更新率所限制,因此 60 Hz 的螢幕最高會落在接近 60 FPS 的水準;你可以用 更新率測試器 檢查自己螢幕的更新率。畫面時間則是以每張畫面為單位的觀察角度(16.7 毫秒 ≈ 60 FPS),而 1% low 則是你最差那批畫面的平均值:這正是「數據好看的基準測試」與「玩起來順暢的遊戲」之間的差別所在。

相關工具