Como criar condições ideais para medir o desempenho do meu aplicativo no Windows 7

3

Eu quero medir o desempenho do meu RayTracer e quero criar algumas condições de teste ideais no meu PC. Eu estou usando o Windows 7.

Existe alguma aplicação, que pode transformar o sistema em "modo de medição"? Quer dizer, algumas cenas serão renderizadas por várias horas e eu gostaria que todos os testes tenham as mesmas condições do teste anterior. Existem muitos problemas, como leitura aleatória do disco, verificação antivírus, etc.

Então, existe uma maneira de iniciar o Windows 7 em algum modo light - executando apenas com processos necessários?

Espero que você entenda minhas necessidades.

    
por relaxxx 30.04.2012 / 13:53

2 respostas

2

Não se esqueça de verificar também a parte inferior da minha resposta.

Você vai querer seguir o Guia de teste de desempenho que instrui em detalhes como preparar seu sistema para teste de desempenho. Leva muito em conta: Do impacto do seu hardware, instalando o seu SO atualizado, aprimorando-o, capturando um rastreio de linha de base para o teste real. Definitivamente vale a pena ler se você levar as medições científicas a sério. Aqui está o seu extenso índice:

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

Você também vai querer conferir o GPUView que definitivamente pode ajudar a resolver problemas de desempenho no seu ray tracer . Se você fizer isso, as apresentações listadas na parte inferior vão a alguns detalhes, talvez você possa encontrar suas gravações de vídeo se os slides não forem suficientes.

    
por 30.04.2012 / 14:05
0

Use uma instalação limpa com seu software de renderização. Se houver uma instalação existente, você pode tentar desligar cada processo manualmente no gerenciador de tarefas e na janela do msconfig (pressione Iniciar e digite msconfig), você pode impedir que os aplicativos inicializem na inicialização.

Já fiz algumas avaliações comparativas e sempre usava a mesma imagem de instalação antes de executar todos os testes. (limpe a instalação)

    
por 30.04.2012 / 13:59