![Como definir uma medida comum de desempenho de computadores desktop em uma empresa de médio porte](https://rvso.com/image/1254813/Como%20definir%20uma%20medida%20comum%20de%20desempenho%20de%20computadores%20desktop%20em%20uma%20empresa%20de%20m%C3%A9dio%20porte.png)
Tenho 40 máquinas (do Windows XP ao 7, configurações diferentes) na minha empresa e sou responsável pela manutenção delas. O que eu gostaria de fazer é medir o impacto de novas atualizações e instalações de novos softwares no desempenho desses PCs.
Para isso, preciso primeiro ter uma métrica comum para todos os computadores. Achei que tal métrica poderia levar o tempo necessário para iniciar o MS Outlook ou o MS Excel, porque esses dois aplicativos são mais usados. Em segundo lugar, preciso encontrar uma forma de medi-lo. Pensei em agrupar, por exemplo, o MS Outlook, para rastrear (e enviar para um servidor) a cada k start quanto tempo ele precisa para estar pronto para trabalhar.
Alguém tem alguma experiência com medição de desempenho de PC em toda a organização? Existem soluções comerciais para esse fim?
Responder1
Usei a nova ferramenta XPERF para medir a velocidade de inicialização de nossas máquinas XP e Windows 7. Estávamos olhando especialmente para o Disk IO, já que esse era nosso maior gargalo em nossos sistemas antigos. (usamos os gráficos e tabelas para comprovar nossa necessidade de SSDs em nossos laptops). A legibilidade é excelente e você pode realmente se aprofundar e ver o que está causando atrasos. Eu realmente recomendo oPorcos podem voarblog no MSDN para uma boa introdução. No entanto, falta uma coisa que é uma boa maneira de comparar dois resultados programaticamente. Gostaríamos apenas de carregar dois gráficos lado a lado, ajustar a área de visualização para ter a mesma escala e comparar visualmente. Usamos principalmente o recurso xbootrace do XPERF, já que a velocidade de inicialização é o que mais nos preocupa para nossa força de trabalho móvel.
Você pode escolher uma amostra de algumas máquinas e manter um histórico de seus gráficos de inicialização ao longo do tempo.
Responder2
Além do XPerf, outra ideia é agendar loggers de kernel e usarAnálise de Desempenho de Logspara obter informações úteis relacionadas ao desempenho desses logs, isso não mostrará o progresso nos horários de início dos aplicativos, mas mostrará problemas mais gerais relacionados ao desempenho.
Depois de coletar os logs, você não precisará se preocupar em processá-los sozinho; poderá processá-los em lote e, em seguida, verificar se há problemas nos diferentes arquivos HTML. Apenas um exemplo disso pode ser um enorme vazamento de memória em um de seus computadores, o XPerf não mostrará isso em seus rastros e nem um aplicativo verificará os tempos de inicialização de seus aplicativos.
Você poderia configurar algo que verifica a memória para esse propósito, mas por que se esforçar tanto se já existem registradores em seu sistema que fornecem muitas outras informações úteis...