Pronarët e termocentraleve diellore mund të përballen me nevojën për të menaxhuar konsumin e energjisë së pajisjeve fundore, pasi ulja e konsumit mund të zgjasë jetën e baterisë në mbrëmje dhe në mot me re, si dhe të shmangë humbjen e të dhënave në rast të një ndërprerjeje të vështirë.
Shumica e kompjuterëve modernë ju lejojnë të rregulloni frekuencën e procesorit, gjë që çon, nga njëra anë, në një ulje të performancës, dhe nga ana tjetër, në një rritje të jetëgjatësisë së baterisë. Në Windows, reduktimi i frekuencës kryhet manualisht përmes ndërfaqes së programit të kontrollit, në Linux përmes miniaplikacionit të shiritit të 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.
Shërbimi usps-consumptionagent nga kompleti falas i Stacionit të Energjisë Diellore UmVirt ju lejon të ekzekutoni komanda që kontrollojnë performancën e procesorit në varësi të të dhënave operacionale të stacionit të energjisë diellore.
Konfigurimi tipik për modalitetin 12 volt:
- Nëse voltazhi në panele është mbi 16 volt, vendosni modalitetin e performancës
- Nëse voltazhi në panele është nën 16 volt ose është i panjohur, vendosni modalitetin e kursimit të energjisë
- Nëse voltazhi i baterisë është më i vogël se 11,6, ekzekutoni komandën e mbylljes
Komanda e mbylljes mund të jetë:
- mbyllje e qetë (fikje),
- modaliteti i gjumit (sistemictl suspend),
- letargji (systemctl hibernate),
- sekuenca e komandave.
Shembull i sekuencës së komandave:
./suspend.py && systemctl suspend
Ekzekutimi i kësaj komande do të ruajë makinat aktuale virtuale në disk dhe do ta vendosë kompjuterin në modalitetin e gjumit. Kjo komandë mund të kërkohet nga programuesit dhe mirëmbajtësit në rastin e përpilimit të programeve "të mëdha" si Firefox, Chrome, LibreOffice dhe të tjerë, kur koha e funksionimit mund të kalojë ditën.
Si një demonstrim
Burimi: www.habr.com