Existe-t-il un moyen de renvoyer la consommation actuelle en watts sur la ligne de commande? J'ai découvert le programme powertop, mais je n'ai pas vu de moyen de renvoyer la consommation de Watt sous forme de valeur à la ligne de commande. Je pense à un fichier que je peux cat
ou grep
.
power-management
veuillez me supprimer
la source
la source
Réponses:
Sur mon système, je peux obtenir la puissance tirée de la batterie de
Sur les Thinkpad, si le
tp_smapi
module est chargé, le fichier estLa valeur semble cependant être en µW. Vous pouvez le convertir avec n'importe quel outil avec lequel vous êtes à l'aise, par exemple
awk
:Si vous ne trouvez pas l'emplacement dans le système de fichiers sysfs, vous pouvez le rechercher:
En outre, le package
lm-sensors
peut être utilisé pour déterminer la consommation d'énergie du système sur certaines machines:la source
Mon ordinateur portable n'en a pas (il n'a pas de batterie actuellement), mais il a un appareil "powercap".
Il semble que cet appareil soit capable de définir des restrictions sur la puissance de l'utilisateur.
Et il peut (naturellement) lire le tirage au sort afin de les faire respecter.
Le tirage au sort se trouve dans le
energy_uj
fichier, à savoir:Il montrera la conférence (ou les conférences, si vous avez de nombreux appareils à powercap) en micro-Joules. Il s'agit en fait d'un compteur de l'énergie consommée, vous devez donc la diviser par un delta temporel afin d'obtenir la puissance.
Est-ce la puissance consommée par mon ordinateur portable, ou juste une partie de celui-ci? Je ne sais pas.
la source
Sur un ordinateur portable en lisant les données ACPI à partir de procfs ou sysfs. Sur mon système, les fichiers sont:
Notez que le sysfs est fortement lié de manière symétrique, il existe donc de nombreuses façons d'accéder au fichier.
power_now
est le nom de fichier que vous recherchez.la source