Kontrolli i konsumit të energjisë diellore nga kompjuteri/ serveri

Pronarët e centraleve diellore mund të përballen me nevojën për të menaxhuar konsumin e energjisë nga pajisjet përfundimtare, pasi ulja e konsumit mund të zgjasë kohën e funksionimit nga bateria në mbrëmje dhe në mot të errët, si dhe të shmangë humbjen e të dhënave në rast të një ndalimi të papritur.

Shumica e kompjuterĂ«ve modernĂ« lejojnĂ« rregullimin e frekuencĂ«s sĂ« procesorit, qĂ« nĂ« njĂ«rĂ«n anĂ« ul performancĂ«n, ndĂ«rsa nĂ« anĂ«n tjetĂ«r rrit kohĂ«n e funksionimit autonom. NĂ« Windows, ulja e frekuencĂ«s bĂ«het manualisht pĂ«rmes ndĂ«rfaqes sĂ« programit menaxhues, nĂ« Linux pĂ«rmes widget-it nĂ« panelin e detyrave dhe pĂ«rmes konsolĂ«s (cpupower — CentOS, cpufreq-set — Ubuntu).

Në Linux, ekzekutimi i komandave përmes konsolës lejon që ato të ekzekutohen automatikisht kur ndodhin ngjarje të caktuara.

Utilita usps-consumptionagent nga grupi i lirë UmVirt Solar Power Station lejon ekzekutimin e komandave që menaxhojnë performancën e procesorit në varësi të të dhënave operative të centralit diellor.

Konfigurimi tipik për modin 12 volt:

  • NĂ«se tensioni nĂ« panele Ă«shtĂ« mbi 16 volt, vendosni modin e performancĂ«s.
  • NĂ«se tensioni nĂ« panele Ă«shtĂ« nĂ«n 16 volt ose i panjohur, vendosni modin e kursimit tĂ« energjisĂ«.
  • NĂ«se tensioni nĂ« bateri Ă«shtĂ« mĂ« pak se 11.6, ekzekutoni komandĂ«n e shkĂ«putjes.

Komanda e shkëputjes mund të jetë:

  1. ndalimi i butë (poweroff),
  2. modaliteti i gjumit (systemctl suspend),
  3. hibernimi (systemctl hibernate),
  4. sekuenca komandash.

Shembulli i sekuencës së komandave:

./suspend.py && systemctl suspend

Ekzekutimi i kësaj komande do të ruajë aktualet makina virtuale në disk dhe do të kalojë kompjuterin në modalitet gjumi. Kjo komandë mund të jetë e nevojshme për programuesit dhe minerët në rastin e kompaktimit të programeve "të mëdha" si Firefox, Chrome, LibreOffice dhe të tjera, kur koha e punës (uptime) mund të kalojë orët e ditës.

Si një demonstrim një video e vogël pa zë.

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster