執行比較
本頁內容
開啟 BoosterX → 基準測試 → 比較,並加入所需的已儲存結果。若要進行前後對照實驗,請選擇相同版本的負載、設定檔與條件。數字上的差異本身並不能證明調整的效果。
在介面中可以比較不同執行之間的差異:CPU、GPU、延遲、絕對值與百分比。條件不一致並不會讓數字本身失去意義,但會限制對差異原因所能下的結論。請檢查相容性警告,並且不要把不同版本的比較當成純粹的實驗。
分數可能會依現行的伺服器公式重新計算,因此請比較同一套方法論的評分,並另外比較原始指標。重新計算不會改變已執行的負載。在統一線上排行榜中的名次並不代表測量條件相同。
- 記錄處理器與顯示卡的型號、Windows 與驅動程式的版本。測試之間不要變更電源模式與散熱。使用同一組背景程式。
- 先在不變更設定的情況下至少執行三次測試。這樣你就能看出結果的正常離散範圍。若要對微小差異下結論,可能需要更多次重複。
- 變更一項設定並重複測試。如果需要重新開機,在原始設定的那一系列之前也要執行重新開機。每次執行前等待相同的時間。
- 若情況允許,先檢查原始設定,再檢查變更後的設定,然後再回到原始設定:A → B → A。這樣的順序有助於把設定的效果與預熱及背景負載區分開來。
- 保存所有結果。事先定義哪些失敗會讓測試不適合比較,例如執行中斷。如果你排除某次測試,請註明原因。分數偏低本身並不是刪除它的理由。
讓螢幕解析度以及視窗或全螢幕模式保持一致。如果你要檢查解析度的影響,請在每個選定的解析度下重複測試數次。
Δ score, % = 100 × (mean_after / mean_before − 1)CV, % = 100 × sample_standard_deviation / mean比較各次執行之間的平均值與離散程度。不要只檢查最終分數,也要檢查各項評分、以毫秒計的延遲、P99 / 1% Low CPU,以及每項負載的執行速度(throughput)。對延遲而言,負的差異通常代表改善;對分數而言,正的差異代表評分上升。
若要檢查重現性,請計算完整的執行。單一測試中的數千個畫格不能取代重複測試:它們全都來自同一個工作階段,並受共同條件影響。
可以得出什麼結論
Section titled “可以得出什麼結論”相對於正常離散範圍的微小變化需要更多次重複。不能只憑單一系列就訂出像「大於 1% 才算顯著」這樣的通用門檻。即使是統計上可分辨的差異,對實際效果而言也可能太小。
逐區塊的診斷已經內建在結果中:每項負載都會保存各區塊執行速度的離散程度、「第一與最後」的偏移,以及逐步趨勢。這讓你能在進行新的重複測試之前,判斷兩次執行之間的差異是否超過其內部觀察到的雜訊。區塊如何彙總成分數的公式公開於分數計算。
在封存的版本 0.5.2 八次執行系列中,比較了最佳化系統上的重複次數與解析度。它不包含未最佳化的狀態,因此無法證明 BoosterX 帶來的效益。
合成測試有助於研究系統運作上的變化。若要驗證對特定遊戲的助益,請在其可重現的遊戲情境中重複比較。
更新日期:2026-10-02。
