'Nice' um processo no Windows dentro do EC2

1

Eu tenho um servidor no AWS / EC2 que está executando um banco de dados MSSQL com vários aplicativos acessando-o. Ocasionalmente, alguns processos em lote Cobol também são executados. Por um tempo, eles têm funcionado bem, no entanto, nos últimos dias, um deles usa toda a CPU e roda por horas (na verdade, sempre perdemos a paciência e a matamos).

A questão é que estamos lutando para solucionar problemas, pois não podemos fazer nada com a instância enquanto ela está em execução - não podemos nos conectar usando o RDP, qualquer coisa que deixamos em execução para monitorar o uso do processador parece pausar. A única maneira de recuperar o que descobrimos até agora é Sys Internals PS Suspender ou PS Kill.

Eu também tentei uma série de utilitários para executar o equivalente a um 'bom' do Unix no processo (BES, Process Lasso, Process Tamer), mas nenhum deles parece funcionar. Eu também tentei mudar a Afinidade do Processo (de normal para baixo), mas isso também não faz diferença. Posso estar fazendo algo errado?

Qualquer sugestão recebida com gratidão.

(Windows 2008R2 Datacenter)

    
por DuncanDavies 20.01.2013 / 22:57

0 respostas