Como para ser notificado de processo do Windows maximizar CPU?
-
01-07-2019 - |
Pergunta
Existe uma ferramenta para Windows XP e Vista (built-in ou não idealmente freeware / OSS ) que pode notificar o usuário quando o CPU está acima de um limiar (configurável) por algum tempo (configurável)?
Estou particularmente interessado em um minimalista ??em> ferramenta que se encaixa as seguintes conta e por ordem de importância (que um monte de built-in instalações do Windows, como Performance / monitor de recursos não):
- não requer privilégios administrativos
- Tem um conjunto baixo de trabalho para que ele não tem custo observável se saiu correndo para sempre
- Monitores silenciosamente no sistema de bandeja
- Usa um método de notificação sutil (não in-your-face) como mostrar uma dica balão com o nome do processo ofensivo que tem sido maximizar o CPU
- Pode ser configurado para iniciar automaticamente quando um usuário fizer logon interativamente
Solução
ProcessTamer poderia ser útil. Não exatamente o que você procure. Mas pode ser uma solução rápida e suja.
Process Tamer é uma pequena (140k) e super eficiente utilitário para Microsoft Windows XP / 2K / NT que é executado em sua bandeja do sistema e monitora constantemente o uso da CPU de outros processos. Quando se vê um processo que está sobrecarregando o seu CPU, reduz a prioridade desse processo temporariamente, até o uso da CPU retorna a um nível razoável.
(fonte: donationcoder.com )
Outras dicas
Você pode escrever seu próprio utilitário.
aqui uma amostra de como starter: http://gist.github.com/11658
- Criar uma instância CpuMeter
- ResetCounter
- Aguarde uma intervall
- Verifique utilização Cpu
- Inicie novamente