Linux中的电源优化

时间:2011-08-02 13:29:30

标签: linux

我正在开展交通监控项目,该项目通过多个视觉传感器和计算平台执行各种图像处理任务。我在项目中的基本任务是电源优化/管理。我使用的是ZOTAC-IONITX计算平台(Intel ATOM CPU + NVIDIA ION GPU)。我目前面临的问题是:

我无法模拟各种组件的功耗,例如处理器,GPU,硬盘驱动器,内存等,因为似乎无法测量各个系统组件的功耗。由于我没有功耗模型,我无法想出功耗优化算法。我目前正在研究Linux。

我真的很感激这方面的任何建议。

2 个答案:

答案 0 :(得分:0)

您可以在各种受控条件下测量总功率输入吗?模拟您可以管理的变量,例如磁盘驱动器操作?

答案 1 :(得分:0)

ACPI不仅可以处理完整系统挂起/唤醒,还可以处理每个设备的基础。这可以帮助您测试对整体系统功耗的影响。

但首先要看一下像this one for Gentoo这样的电源管理的一般建议,并尝试其他人之前做过的通用解决方案。

你可能已经得到了你想要的东西。毕竟ACPI通常被称为复杂的,而finding not much about selective suspend除了USB(外部)设备之外最有可能表明,它不是一个好的,或者至少不是一个简单的方法。根据您的专业知识(在硬件和Gnu / Linux中),您仍然可以成功,因为Linux操作系统往往靠近硬件运行,并且是一般的棘手计算操作的强大基础。

但正如Ben Voight之前所说,x86通常不是节能应用程序的首选平台,如果在项目任务中允许这样做,你应该更好地寻找替代方案。