Como definir uma medida comum de desempenho de computadores desktop em uma empresa de médio porte

Como definir uma medida comum de desempenho de computadores desktop em uma empresa de médio porte

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...

informação relacionada