Kontrôle fan sinne elektrisiteit konsumpsje troch kompjûter / server

Eigners fan sinne-sintrales kinne te krijen hawwe mei de needsaak om it enerzjyferbrûk fan einapparaten te behearjen, om't it ferminderjen fan konsumpsje de batterijlibben yn 'e jûn en yn bewolkt waar kin ferlingje, en ek gegevensferlies foarkomme yn gefal fan in hurde ûnderbrekking.

De measte moderne kompjûters kinne jo oanpasse de prosessor frekwinsje, dy't liedt, oan 'e iene kant, ta in fermindering fan prestaasjes, en oan' e oare, ta in ferheging fan de batterij libben. Yn Windows wurdt frekwinsjereduksje mei de hân útfierd fia de kontrôleprogramma-ynterface, yn Linux fia de taakbalke-widget en fia de konsole (cpupower - CentOS, cpufreq-set - Ubuntu).

Yn Linux kinne kommando's útfiere troch de konsole dat se automatysk kinne wurde útfierd as bepaalde eveneminten foarkomme.

It usps-consumptionagent-hulpprogramma fan 'e fergese UmVirt Solar Power Station-kit kinne jo kommando's útfiere dy't prosessorprestaasjes kontrolearje ôfhinklik fan' e operasjonele gegevens fan 'e sinne-sintrale.

Typyske konfiguraasje foar 12 volt modus:

  • As de spanning op 'e panielen boppe 16 volt is, set de prestaasjesmodus yn
  • As de spanning op 'e panielen ûnder 16 volt is of ûnbekend is, set de enerzjybesparjende modus yn
  • As de batterijspanning minder is dan 11,6, fier dan it shutdown-kommando út

It shutdown kommando kin wêze:

  1. soepele shutdown (poweroff),
  2. sliepmodus (systemctl suspend),
  3. hibernation (systemctl hibernate),
  4. folchoarder fan kommando's.

Foarbyld kommando folchoarder:

./suspend.py &&  systemctl suspend

It útfieren fan dit kommando sil de aktuele firtuele masines op skiif bewarje en de kompjûter yn sliepmodus sette. Dit kommando kin yn 'e fraach wêze troch programmeurs en ûnderhâlders yn' t gefal fan it kompilearjen fan "grutte" programma's lykas Firefox, Chrome, LibreOffice en oaren, as de uptime oerdeis kin wêze.

As demonstraasje koarte fideo sûnder lûd.

Boarne: www.habr.com

Add a comment