So legen Sie ideale Bedingungen für die Messung der Leistung meiner App unter Windows 7 fest

357
relaxxx

Ich möchte die Leistung meines RayTracer messen und einige ideale Testbedingungen für meinen PC schaffen. Ich verwende Windows 7.

Gibt es eine Anwendung, die das System in den "Messmodus" umwandeln kann? Ich meine, einige Szenen werden mehrere Stunden gerendert und ich möchte, dass jeder Test genau die gleichen Bedingungen wie der vorherige Test hat. Es gibt viele Probleme wie das zufällige Lesen von der Festplatte, Antivirus-Scanning usw.

Gibt es eine Möglichkeit, Windows 7 in einem Lichtmodus zu starten - nur mit den erforderlichen Prozessen?

Ich hoffe, du verstehst meine Bedürfnisse.

3

2 Antworten auf die Frage

2
Tom Wijsman

Vergiss nicht, auch die Unterseite meiner Antwort zu überprüfen.

Sie sollten dem Performance Testing Guide folgen, in dem detailliert beschrieben wird, wie Sie Ihr System für Performance Testing vorbereiten. Es ist viel zu berücksichtigen: Von den Auswirkungen Ihrer Hardware aus, Installieren Sie Ihr Betriebssystem neu, passen Sie es an, erfassen Sie eine Baseline-Ablaufverfolgung bis zum eigentlichen Testen. Definitiv lesenswert, wenn Sie wissenschaftliches Messen ernst nehmen. Hier ist das umfangreiche Inhaltsverzeichnis:

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 

Sie sollten sich auch GPUView ansehen, die definitiv dazu beitragen kann, Leistungsprobleme in Ihrem Ray Tracer zu beheben . Wenn Sie dies tun, werden die unten aufgeführten Präsentationen in einigen Details dargestellt. Möglicherweise können Sie die Videoaufzeichnungen finden, wenn die Folien nicht ausreichen.

0
Lucas Kauffman

Use a clean install with your render software. If there is an existing install, then you can try to shut down every single process manually in taskmanager and in the msconfig window (press start and type msconfig) you can prevent applications from starting up at boot.

I've done some benchmarking myself and I would always use the same install image before running every test. (clean install it)