Я хочу измерить производительность моего RayTracer и создать идеальные условия тестирования на моем ПК. Я использую 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), вы можете запретить приложениям запускаться при загрузке.
Я сам провел некоторое тестирование и всегда использовал один и тот же установочный образ перед запуском каждого теста (чистая установка).