OpenCPN-low-energy/first-measurements
首次测量
为了了解我们的突破在能源消耗方面是否有效,我们需要测量改进情况。
测量方法
我们使用了 Yocto-watt 瓦特计和 PHP 脚本来检索被测笔记本电脑的日志。 我们的首次测量设置如下:
可以看到,我们必须使用 VirtualHub 程序来远程控制 Yocto-watt 模块。 为了获取测量模块的日志,我们修改了 Yocto-watt 的一个示例文件,因此,我们使用了 PHP(以及库)和 Apache2 来执行我们的数据记录器版本。 您可以在这里找到数据记录器文件。
我们使用了两台 HP EliteBook 2570p 笔记本电脑,运行 OpenSUSE 12.3 的两个图形环境,LXDE 和 KDE。 您可以点击这些值以获取相关的测量报告。
| LXDE | KDE | |
|---|---|---|
| 仅系统 | 12.654 | 12.621 |
| 未修改的 OpenCPN | 12.831 | 12.6 |
| 修改后的 OpenCPN | 12.848 | 12.815 |
功耗差异是可以解释的,上述测量不仅查看了 OpenCPN 所需的功耗,还查看了整个笔记本电脑的功耗。 为了获得更准确且专门针对 OpenCPN 的结果,我们使用了 powertop。 我们注意到,我们修改后的 OpenCPN 版本(带有定时器修改的版本)消耗的电量比原始版本略少。 如果您仔细查看这两个 powertop 报告,您会注意到操作系统应用程序正在占用我们修改的 OpenCPN 定时器留下的“空间”。
Powertop 报告
:
