這個線上測試在您的瀏覽器中驅動受控的 CPU 負載,並實時測量吞吐量和響應能力。它在本地運行,並不是硬體或熱量基準,報告頁面在不同設置下能夠維持的性能。這個工具特別適合台灣的使用者,因為它可以幫助他們評估本地設備的性能表現。
運作方式
執行緒
定義有多少個平行工作者運行。每個工作者都是一個忙碌的循環。更多的執行緒嘗試佔用更多的 CPU 核心。
範例:如果您在一個 8 核心的 CPU 上設置 8 個執行緒,負載會在核心之間分散。如果您設置的執行緒數量超過核心數,操作系統將會進行時間切片,這些執行緒將會競爭。
持續時間
控制運行持續的時間。預設選項:30、60、180 秒,或無限期直到您手動停止。
模式
選擇在循環中使用的算術類型。每種模式會對不同的 CPU 執行單元施加壓力。
- 平衡:混合整數和浮點數運算。代表一般工作負載,如許多日常程序。
- 整數:執行質數檢查。這會對整數邏輯和分支單元施加壓力。它對記憶體的需求較輕,但對整數管線的要求很高。
- 浮點:執行小型矩陣乘法。這會對浮點數/向量單元(FPU/SIMD)施加壓力。它模擬圖形著色器或科學代碼等工作負載。
這些差異很重要,因為某些 CPU 在整數運算上更快,而其他則在浮點運算上更快,混合兩者可以顯示整體平衡。
會話控制
- 開始:以短暫的基線開始(以測量早期穩定的吞吐量),然後運行所選的負載。
- 停止:立即結束運行。
- 暫停/恢復:讓您凍結並繼續運行。
- 導出:生成包含設置和結果的 JSON 文件。
- 主題:切換深色/淺色樣式。
- 進階:顯示微調選項。
進階選項
目標負載
工作者不一定會 100% 的時間運行。目標負載設置工作週期:
- 100% = 工作者不間斷運行。
- 75%、50%、25% = 工作者在每個時間窗口的一部分時間內運行,並在剩餘時間內休息。
- 自動 = 工具動態調整工作週期,以保持性能穩定並減少延遲。
逐步增加
不一次性啟動所有執行緒,而是逐漸增加(每秒一個)。讓您看到隨著負載上升,吞吐量和響應能力的變化。
多階段配置檔
將運行分為幾個階段(開始時輕負載,中間時全負載,結束時輕負載)。顯示系統在負載變化時的恢復情況。
隱藏標籤時暫停
當瀏覽器標籤被隱藏時結束或暫停運行。防止因背景標籤的節流而導致誤導性結果。
進度
隨著運行的進展,進度條會填滿。在基線期間,它緩慢移動,在活動運行期間,它跟踪完成的百分比。
實時指標
- 估計 CPU 負載(儀表)
推測的 CPU 飽和度百分比。它綜合了請求的工作量、實際完成的工作量以及系統的延遲情況。顏色變化:綠色(正常)、琥珀色(警告)、紅色(危急)。 - 已過時間 / 剩餘時間
測試運行了多久,還剩下多少時間。 - 每秒操作次數
工作者每秒完成的操作次數。經過平滑處理以避免閃爍。 - 總操作次數 / 平均
累計操作次數加上到目前為止的平均速率。 - 響應能力
測量計時器的延遲程度(延遲)。如果一個計時器應該在 100 毫秒時觸發,但實際在 110 毫秒時觸發,響應能力顯示 +10 毫秒。數字越低,表示瀏覽器反應靈敏;數字越高,表示事件循環擁擠。 - 執行緒(實時 vs 目標)
顯示當前活動的工作者數量與您要求的數量相比。 - 峰值操作/秒及一致性
峰值 = 最高吞吐量樣本。一致性 = 吞吐量隨時間的穩定性。- 非常穩定:幾乎恆定。
- 穩定:輕微波動。
- 變化:明顯波動。
- 高度變化:大幅、不穩定的波動。
- 相對於基線
當前吞吐量作為早期基線的百分比。用於檢測節流——如果它遠低於 100%,則表示某些東西變慢了。 - 實際負載
工作者實際活躍的時間比例。這顯示工作者是否達到其目標工作週期。範例:如果您要求 75% 的工作週期,但實際上只達到 60%,則系統太忙無法跟上。 - 懷疑節流
當兩件事情同時發生時標記為“可能”:吞吐量低於基線的一半,計時器延遲激增。這通常表示操作系統或熱量節流。
最近操作/秒趨勢
最近吞吐量樣本的條形火花線圖。讓您看到短期的下降和上升。
指標指南
定義列在工具底部以便快速參考:
- 操作/秒 = 吞吐量
- 響應能力 = 計時器的延遲
- 實際負載 = 實際工作比例
- 一致性 = 吞吐量的穩定性
- 懷疑節流 = 節流的啟發式指標
測試摘要和歷史
運行結束後,摘要行顯示設置和結果:持續時間、執行緒、模式、平均和峰值操作/秒,以及相對於基線的百分比。指導註釋指出變異性或延遲問題。會話歷史保留最後幾次運行以供比較。導出結果以 JSON 格式輸出。
您在設備上的結果如何?您希望在這個測試中看到更多功能嗎?請在評論中告訴我們!
CalcuLife.com









发表评论