Eguzki-kontsumoa ordenagailu/zerbitzariaren bidez kontrolatzea

Eguzki-zentralaren jabeek amaierako gailuen energia-kontsumoa kudeatzeko beharraren aurrean egon daiteke, kontsumoa murrizteak bateriaren iraupena luza dezakeelako arratsaldean eta eguraldi hodeitsuetan, baita etenaldi gogorraren kasuan datuak galtzea ere.

Ordenagailu moderno gehienek prozesadorearen maiztasuna doitzeko aukera ematen dute, eta horrek, alde batetik, errendimendua gutxitzea dakar, eta, bestetik, bateriaren iraupena handitzea. Windows-en, maiztasunaren murrizketa eskuz egiten da kontrol-programaren interfazearen bidez, Linux-en ataza-barrako widgetaren bidez eta kontsolaren bidez (cpupower - CentOS, cpufreq-set - Ubuntu).

Linuxen, komandoak kontsolaren bidez exekutatzeak automatikoki exekutatzeko aukera ematen du zenbait gertaera gertatzen direnean.

Doako UmVirt Solar Power Station kit-aren usps-consumptionagent utilitateak prozesadorearen errendimendua kontrolatzen duten komandoak exekutatzeko aukera ematen du eguzki-zentralaren datu operatiboen arabera.

12 volt modurako konfigurazio tipikoa:

  • Paneletako tentsioa 16 voltiotik gorakoa bada, ezarri errendimendu modua
  • Paneletako tentsioa 16 voltiotik beherakoa bada edo ezezaguna bada, ezarri energia aurrezteko modua
  • Bateriaren tentsioa 11,6 baino txikiagoa bada, exekutatu itzali komandoa

Itzali komandoa hau izan daiteke:

  1. itzaltze leuna (power off),
  2. lo modua (systemctl suspender),
  3. hibernazioa (systemctl hibernate),
  4. aginduen sekuentzia.

Agindu-sekuentzia adibidea:

./suspend.py &&  systemctl suspend

Komando hau exekutatuz uneko makina birtualak diskoan gordeko dira eta ordenagailua lo moduan jarriko da. Baliteke komando hau programatzaile eta mantentzaileen eskaria izatea Firefox, Chrome, LibreOffice eta beste bezalako programa "handiak" konpilatzen badira, eguneko denborak gainditzen dituenean.

Erakustaldi gisa soinurik gabeko bideo laburra.

Iturria: www.habr.com

Gehitu iruzkin berria