Les nouvelles plateformes multicœurs, associées à une meilleure efficacité des systèmes d'exploitation, nous permettent de faire supporter à nos ordinateurs des charges impossibles il y a quelques années. Cependant, il ne manque jamais ce processus indésirable qui perd le contrôle, ce malware qui tente de propager son infection, ou cet utilisateur qui fait quelque chose d'inapproprié.
Dans certains cas, le comportement erratique d'un ordinateur peut être détecté grâce au pourcentage d'utilisation enregistré par le processeur. Pour surveiller cette valeur, il existe CPU Monitor and Alert, qui génère des alertes sonores et écrit des rapports locaux.
Lorsqu'un processus maintient un cœur du processeur à plein régime, le Gestionnaire des tâches de Windows l'indique avec un pourcentage fixe : 100 % sur une puce monocœur, 50 % sur un double cœur et 25 % sur un quadruple cœur.
Le problème est que le gestionnaire ne fait pas assez de « bruit » pour signaler la situation, et l'utilisateur s'en rend généralement compte trop tard. Si vous travaillez avec des processus instables (jalons, versions alpha et bêta, etc.), il n'est pas inutile de surveiller de près l'utilisation du processeur, mais il n'est pas non plus pratique de garder la fenêtre du gestionnaire en arrière-plan. L'alternative, c'est CPU Monitor and Alert.
CPU Monitor and Alert mesure en temps réel l'utilisation du processeur et la consommation de mémoire. Dans la section de configuration, vous pouvez définir la limite supérieure pour ces deux ressources, le délai avant l'envoi de l'alerte, l'utilisation d'un indicateur sonore (le programme fournit deux fichiers WAV, mais vous pouvez utiliser celui que vous voulez), interrompre automatiquement les processus les plus agressifs (aussi bien en CPU qu'en RAM) et envoyer des alertes par e-mail.
L'idée est d'utiliser l'un des comptes proposés par le développeur pour ses autres services, mais il est possible de configurer un serveur SMTP secondaire (Yahoo, Hotmail, ou un serveur personnel, Gmail n'est pas compatible).
La dernière option de CPU Monitor and Alert est de surveiller un processus spécifique. Par exemple, si vous testez un nightly de Firefox et ne voulez pas qu'en pleine crise existentielle il mette votre processeur à genoux ou dévore la mémoire, le programme émettra une alerte (avec ou sans son), et si nécessaire interrompra le processus. CPU Monitor and Alert est simple, compact, très spartiate lors de l'installation, et sa dernière mise à jour a été publiée il y a quelques heures.