![]()
![]()
![]()
![]()
![]()
Next: Informations Linux Up: Informations système Previous: Informations système   Contents   Index
Introduction Dans ce chapitre, nous continuons à utiliser la bibliothèque graphique d'OpenScheme pour écrire un petit programme permettant d'afficher l'utilisation des ressources du système. Pour rester simples, les ressources affichées sont l'utilisation du CPU et la charge de la batterie des portables. Le programme est configurable en modifiant les sources. Nous aurions pu utilisation le module OP de OpenScheme permettant de manipuler les fichiers d'initialisation .ini, mais le texte aurait été trop long pour être décrit ici.
Le moniteur crée une fenêtre sur l'écran dans laquelle s'affichent deux règles indiquant la charge du processeur et la charge de la batterie, comme le montre la figure 18.1.
Figure: 1: Fenêtre du moniteur : la règle du haut indique la charge du CPU, la règle du bas indique la charge de la batterie.. La fenêtre du moniteur est découpée en deux parties : la première affiche la jauge de l'utilisation du processeur. La seconde jauge affiche l'état de la charge de la batterie avec une couleur différente si la batterie est en charge. La fenêtre n'est pas gérée par le gestionnaire de fenêtres ; aussi, elle est affichée sans cadre et sans titre, et elle se déplace dans les bureaux virtuels.
Le programme est organisé autour d'un temporisateur (timer) qui consulte régulièrement l'état du système et affiche les deux jauges.
![]()
![]()
![]()
![]()
![]()
Next: Informations Linux Up: Informations système Previous: Informations système   Contents   Index © 1993 to 2001 Erian Concept