Caros,
Estou com problemas no funcionamento de um programa Java no meu serviço. Esse programa basicamente recebe arquivos texto de entrada, lê esses arquivos, grava informações referentes a eles num Banco de dados e grava os mesmos em disco novamente com modificações em seu conteúdo. Esse programa funcionava normalmente consumindo as vezes 80% da CPU do servidor onde ele roda. Porém, de uma hora para outra, o mesmo passou a utilizar somente 2% da CPU, fazendo com que a performance do mesmo ficasse horrível em vista do que era anteriormente. Vale lembrar que não fiz qualquer alteração no código do mesmo nem alguma configuração na JVM ou mesmo no .bat que chama o .jar do mesmo. Já pedi que trocassem o disco rígido onde o mesmo lê e grava os arquivos texto, porém não adiantou, o consumo de CPU continua muitíssimo baixo.
gostaria que vocês me sugerissem algumas tentativas que eu possa fazer para que o consumo de CPU volte a ser o normal, voltando a perfomance inicial que o programa tinha.
desde já obrigado!
