我想要測量 RayTracer 的效能,並且想要在我的 PC 上建立一些理想的測試條件。我使用的是 Windows 7。
是否有一些應用程式可以將系統轉變為“測量模式”?我的意思是,某些場景將渲染幾個小時,我希望每個測試都具有與先前測試完全相同的條件。有很多問題,例如從磁碟隨機讀取、防毒掃描等...
那麼,有沒有辦法在某些情況下啟動Windows 7呢?燈光模式- 只運行必要的進程?
希望您理解我的需求。
答案1
不要忘記也檢查我答案的底部。
您將想要遵循性能測試指南其中詳細說明如何為效能測試準備系統。它需要考慮很多因素:從硬體的影響、全新安裝作業系統、調整它、捕捉基線追蹤到實際測試。如果您認真對待科學測量,絕對值得一讀。以下是其內容廣泛的目錄:
Introduction
Windows Performance Testing Challenges
Background Tasks
Scheduled Tasks
Memory Management and SuperFetch
Performance versus Power
Performance Test Design Considerations
Automating User Presence
Testing End-User Scenarios
Effects of Hardware on Performance
CPU
RAM
Type of Storage Device
Graphics Subsystem
Recommended Test Methodology
Step 1. Set Up the Operating System
Step 2. Set Up the Test Software
Step 3. Run Windows Update
Step 4. Reboot the System
Step 5. Download Windows Defender Definition Files
Step 6. Disable Windows Update
Step 7. Calculate the Windows Experience Index
Step 8. Reboot the System
Step 9. Let Windows Defender Build a System File Cache
Step 10. Disable User Account Control
Step 11. Complete Indexing
Step 12. Use SuperFetch to Train the System
Step 13. Complete Idle-Time Tasks
Step 14. Disable System Restore
Step 15. Review Scheduled Tasks
Step 16. Run the Test
Best Practices
Best Practices for Designing Performance Tests
Best Practices for Running Performance Tests
Resources
Appendix. Scheduled Tasks
您還想查看GPU視圖這絕對可以幫助解決光線追蹤器中的效能問題。如果您這樣做,底部列出的簡報會提供相當多的細節,如果幻燈片不夠,您也許可以找到其視訊記錄。
答案2
使用渲染軟體的全新安裝。如果存在現有安裝,那麼您可以嘗試在任務管理器中手動關閉每個進程,並在 msconfig 視窗中(按開始並鍵入 msconfig)您可以防止應用程式在啟動時啟動。
我自己做了一些基準測試,並且在運行每個測試之前我總是使用相同的安裝映像。 (乾淨安裝)