Como posso diagnosticar 100% do consumo de CPU do svnserve.exe?

4

Nosso servidor Subversion vai para 100% de consumo da CPU depois de algumas horas de trabalho. Uma reinicialização resolve o problema por algumas horas apenas. O commit e o checkout serão muito lentos nesse caso.

Como posso encontrar a causa do problema e resolvê-lo? Existe um monitor que mostra o comando em execução e qual cliente o produziu?

    
por Horcrux7 02.08.2012 / 15:28

1 resposta

1

Eu começaria investigando o svnserve com Process Explorer para ver se há também um monte de E / S de disco ou se a carga está no espaço do usuário ou interrompe ou DPCs, então eu usaria Process Monitor para descobrir o que realmente está fazendo. Preste atenção que o Process Monitor aumentará significativamente a carga no servidor.

    
por 03.08.2012 / 20:40