太阳能发电厂所有者可能需要管理终端设备的功耗,因为减少功耗可以延长夜间和阴天的电池寿命,并避免在严重停电时丢失数据。
大多数现代计算机允许您调整处理器频率,这一方面会导致性能下降,另一方面会延长电池寿命。 在 Windows 中,降频是通过控制程序界面手动进行的,在 Linux 中是通过任务栏小部件和控制台(cpupower - CentOS、cpufreq-set - Ubuntu)进行的。
在 Linux 中,通过控制台运行命令可以让命令在发生某些事件时自动执行。
免费的 UmVirt 太阳能发电站套件中的 usps-conspirationagent 实用程序允许您执行命令,根据太阳能发电站的运行数据控制处理器性能。
12 伏模式的典型配置:
- 如果面板上的电压高于 16 伏,请设置性能模式
- 如果面板上的电压低于 16 伏或未知,请设置节能模式
- 如果电池电压低于11,6,则执行关机命令
关闭命令可以是:
- 平滑关机(断电),
- 睡眠模式(systemctl 挂起),
- 休眠(systemctl hibernate),
- 命令序列。
命令序列示例:
./suspend.py && systemctl suspend
运行此命令会将当前虚拟机保存到磁盘并使计算机进入睡眠模式。 在编译“大型”程序(例如 Firefox、Chrome、LibreOffice 等)且正常运行时间可能超过白天时,程序员和维护人员可能会需要此命令。