As novas plataformas multinúcleo, somadas a uma maior eficiência nos sistemas operacionais, permitem colocar cargas em nossos computadores que eram impossíveis alguns anos atrás. No entanto, nunca falta aquele processo renegado que perde o controle, o malware que tenta espalhar sua infecção ou o usuário que faz algo indevido.
Em certas ocasiões, o comportamento errático de um computador pode ser detectado através da porcentagem de uso do processador. Para monitorar esse valor, existe o CPU Monitor and Alert, que gera alertas sonoras e escreve relatórios locais.
Quando um processo mantém um dos núcleos "cravado" no processador, o Gerenciador de Tarefas do Windows o indica com uma porcentagem fixa: 100% em um chip single-core, 50% em um dual-core e 25% em um quad-core.
O problema é que o administrador não faz "ruído" suficiente para reportar a situação, e o usuário geralmente fica sabendo quando é tarde demais. Se você trabalha com processos instáveis (milestones, versões alfa e beta, etc.), não é má ideia vigiar de perto o uso da CPU, mas também não é confortável manter a janela do administrador em segundo plano. A alternativa é o CPU Monitor and Alert.
Configuração e alertas
O CPU Monitor and Alert mede em tempo real o uso do processador e o consumo de memória. Na seção de configuração, podemos estabelecer o limite superior para ambos os recursos, o tempo que deve passar antes de enviar o alerta, o uso de um indicador sonoro (o programa traz dois arquivos WAV, mas você pode usar o que quiser), interromper automaticamente os processos mais agressivos (tanto em CPU quanto em RAM) e enviar alertas por e-mail.
A ideia aqui é que usemos uma das contas que o desenvolvedor oferece para o resto de seus serviços, mas existe a possibilidade de configurar um servidor SMTP secundário (Yahoo, Hotmail ou um pessoal; o Gmail não é compatível).
Monitoramento de processos específicos
A última opção do CPU Monitor and Alert é monitorar um processo específico. Por exemplo, se você está avaliando um nightly do Firefox e não deseja que, no meio de uma crise existencial, ele coloque de joelhos o seu processador ou devore a memória, o programa emitirá um alerta (com ou sem som) e, se necessário, interromperá o processo. O CPU Monitor and Alert é simples, compacto, muito espartano no processo de instalação, e sua última atualização foi publicada há poucas horas.