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ë:
- ndalimi i butë (poweroff),
- modaliteti i gjumit (systemctl suspend),
- hibernimi (systemctl hibernate),
- sekuenca komandash.
Shembulli i sekuencës së komandave:
./suspend.py && systemctl suspendEkzekutimi 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.
Burimi: habr.com
