next up previous contents index
Next: Timer Up: Informations système Previous: Introduction   Contents   Index


Informations Linux

Les informations que l'on souhaite afficher sont situées dans le répertoire /proc des systèmes Linux. Ce programme ne fonctionne donc que sous Linux.

Le répertoire /proc contient des fichiers virtuels dont le contenu correspond à des informations du noyau Linux. Ces fichiers peuvent être consultés par simple lecture.

Les deux fichiers de /proc qui l'on souhaite consulter sont /proc/loadavg pour les informations sur le processeur, et le fichier /proc/apm pour les informations relatives à la batterie.

Pour consulter le fichier /proc/loadavg, on peut taper :

$ cat /proc/loadavg
0.13 0.00 0.00 2/45 704

L'information qui nous importe est le premier nombre qui correspond à la charge du processeur. La consultation des pages de manuel donnera la signification des autres champs.

L'autre fichier, /proc/apm, peut etre consulatable avec :

$ cat /proc/apm
1.9 1.2 0x03 0x01 0x03 0x09 89% -1 ?

Les informations qui nous intéressent sont la quatrième valeur et la septième valeur. Lorsque la quatrième valeur vaut 0x01, le portable est en charge ; lorsqu'elle vaut 0x00, le portable fonctionne sur la batterie. La septième valeur indique le taux de charge de la batterie qui vaut 100% lorsque la batterie est entièrement chargée.


next up previous contents index
Next: Timer Up: Informations système Previous: Introduction   Contents   Index
© 1993 to 2001 Erian Concept