Monitorado de suna elektrokonsumo per komputilo/servilo

Posedantoj de suna elektrocentralo povas esti alfrontitaj kun la bezono administri la elektrokonsumon de finaj aparatoj, ĉar redukto de konsumo povas plilongigi baterian vivon vespere kaj en nuba vetero, kaj ankaŭ eviti datumperdon en kazo de malfacila malfunkcio.

Plej modernaj komputiloj permesas al vi ĝustigi la frekvencon de procesoro, kio kondukas, unuflanke, al malpliigo de rendimento, kaj aliflanke, al pliigo de bateria vivo. En Vindozo, frekvenca redukto estas efektivigita permane per la kontrolprograma interfaco, en Linukso per la taskobara fenestraĵo kaj per la konzolo (cpupower - CentOS, cpufreq-set - Ubuntu).

En Linukso, ruli komandojn tra la konzolo permesas ilin esti efektivigitaj aŭtomate kiam certaj eventoj okazas.

La ilo usps-consumptionagent de la senpaga ilaro UmVirt Sun Power Station ebligas al vi ekzekuti komandojn, kiuj kontrolas la agadon de procesoro depende de la operaciaj datumoj de la sunenergia stacio.

Tipa agordo por 12-volta reĝimo:

  • Se la tensio sur la paneloj estas super 16 voltoj, agordu la agado-reĝimon
  • Se la tensio sur la paneloj estas sub 16 voltoj aŭ estas nekonata, agordu la energiŝparan reĝimon
  • Se la tensio de la kuirilaro estas malpli ol 11,6, faru la komandon de haltigo

La malŝalta komando povas esti:

  1. glata malŝalto (malŝalto),
  2. dormreĝimo (systemctl suspendo),
  3. vintrodormo (systemctl vintrodormo),
  4. sekvenco de ordonoj.

Ekzempla komandsekvenco:

./suspend.py &&  systemctl suspend

Ruli ĉi tiun komandon savos la nunajn virtualajn maŝinojn al disko kaj metos la komputilon en dormreĝimon. Ĉi tiu komando povas esti postulata de programistoj kaj prizorgantoj en la kazo de kompilado de "grandaj" programoj kiel Firefox, Chrome, LibreOffice kaj aliaj, kiam la funkciado povas superi la tagtempon.

Kiel pruvo mallonga video sen sono.

fonto: www.habr.com

Aldoni komenton