Canvas 粒子測試
JavaScript 更新移動粒子,Canvas 2D 繪製。粒子數量、尺寸與速度會改變負載。觀察運動及 FPS,不測 GPU 計算或硬體記憶體。
Canvas 2D + JavaScript
開始前的準備
儲存工作、關閉競爭應用並保持通風。使用較新的瀏覽器,裝置支援時開啟硬體加速。先以較低設定短時間執行;裝置無回應或出現意外畫面異常時停止。
執行與比較
先使用預設值,觀察 30–60 秒內的 FPS 和負載數量。可設定時僅調整「粒子數量」,再以相同條件重測。部分示範會自動調整負載,因此須同時比較數量和 FPS。點擊停止按鈕或按 Escape 返回。
如何解讀結果
穩定但較低的 FPS 可能只是負載較重。FPS 達到螢幕更新率不代表 GPU 已達最高效能。應比較設定相同的多次執行;不同瀏覽器的差異也包含繪圖引擎的影響。
畫布空白或內容遺失可能來自 WebGL 不支援、瀏覽器記憶體限制、驅動程式重設或軟體繪圖。降低負載後重試,並在其他應用重現問題,再判斷是否與硬體有關。
本測試不能證明什麼
模擬與繪圖使用 JavaScript 和 Canvas 2D。CPU 排程、畫布合成與瀏覽器都會影響 FPS,這不是單獨測量 GPU 的跑分。
本站不能透過 WebGL 讀取 GPU 溫度、功耗、時脈或使用率。請用獨立硬體監控工具讀取。測試正常完成,也不能保證遊戲、繪圖軟體或其他負載中的穩定性。