Компьютер/сервер арқылы күн энергиясын тұтынуды бақылау

Күн электр станциясының иелері соңғы құрылғылардың қуат тұтынуын басқару қажеттілігімен бетпе-бет келуі мүмкін, өйткені тұтынуды азайту кешкі уақытта және бұлтты ауа-райында батареяның қызмет ету мерзімін ұзартуы мүмкін, сондай-ақ қатты өшіру жағдайында деректердің жоғалуын болдырмайды.

Қазіргі заманғы компьютерлердің көпшілігі процессор жиілігін реттеуге мүмкіндік береді, бұл бір жағынан өнімділіктің төмендеуіне, ал екінші жағынан батареяның қызмет ету мерзімін ұзартуға әкеледі. Windows жүйесінде жиілікті азайту басқару бағдарламасының интерфейсі арқылы қолмен, Linux жүйесінде тапсырмалар тақтасының виджеті арқылы және консоль (cpupower - CentOS, cpufreq-set - Ubuntu) арқылы жүзеге асырылады.

Linux жүйесінде консоль арқылы іске қосылған пәрмендер белгілі бір оқиғалар орын алған кезде оларды автоматты түрде орындауға мүмкіндік береді.

UmVirt Күн электр станциясының тегін жинағынан алынған usps-consumptionagent утилитасы күн электр станциясының операциялық деректеріне байланысты процессор жұмысын басқаратын командаларды орындауға мүмкіндік береді.

12 вольт режимі үшін әдеттегі конфигурация:

  • Панельдердегі кернеу 16 вольттан жоғары болса, өнімділік режимін орнатыңыз
  • Панельдердегі кернеу 16 вольттан төмен болса немесе белгісіз болса, энергияны үнемдеу режимін орнатыңыз
  • Батарея кернеуі 11,6-дан төмен болса, өшіру пәрменін орындаңыз

Өшіру пәрмені келесідей болуы мүмкін:

  1. тегіс өшіру (қуатты өшіру),
  2. ұйқы режимі (systemctl тоқтату),
  3. күту күйі (systemctl гибернация),
  4. командалар тізбегі.

Мысал пәрмен тізбегі:

./suspend.py &&  systemctl suspend

Бұл пәрменді іске қосу ағымдағы виртуалды машиналарды дискіге сақтайды және компьютерді ұйқы режиміне қояды. Бұл команда Firefox, Chrome, LibreOffice және басқалар сияқты «үлкен» бағдарламаларды құрастырған жағдайда, жұмыс уақыты күндізгі уақыттан асатын болса, бағдарламашылар мен қызмет көрсетушілерге сұранысқа ие болуы мүмкін.

Демонстрация ретінде дыбыссыз қысқа бейне.

Ақпарат көзі: www.habr.com

пікір қалдыру