我正在寻找一些可以为 Linux 操作系统提供进程或线程级功耗的工具。我正在寻找类似于 top 、 vmstat 、 mpstat 、活动监视器(MAC)等的东西以及电源使用情况,即使是近似的)。我见过一个适用于 Andorid 的工具, PowerTutor ,它对 特定的 Andorid 手机做得很好。是否有类似的工具可以为 linux 操作系统提供笔记本电脑/台式机等的统计信息?任何建议表示赞赏。
2 回答
我看不到确切的功率值,只有很多关于功率的元信息(测试 od 64bit Mint Maya)。不过,它可能对您有用:
PowerTOP 是一个用于诊断功耗和电源管理问题的 Linux 工具。除了作为诊断工具之外,PowerTOP 还具有交互模式,您可以在其中试验各种电源管理设置,以应对 Linux 发行版未启用这些设置的情况。
PowerTOP 报告系统中的哪些组件最有可能导致功耗高于所需,范围从软件应用程序到系统中的有源组件。CPU C 和 P 状态、设备活动和软件活动的详细屏幕可用。
多年来,PowerTOP 已被英特尔、Linux 分销商和开源社区的各个部分大量使用。我们希望我们的用户发现第二代对他们的需求更有用。
安装说明:
sudo apt-get install powertop
使用说明
sudo powertop
PowerPack 3.0 是由 Virginia Tech 开发的软件,用于直接测量系统主要组件的功耗: http: //scape.cs.vt.edu/software/powerpack-3-0/
PAPI Api 可以提供几个性能计数器:http: //icl.cs.utk.edu/papi/overview/index.html
ARM 处理器的 Power Analyzer 是密歇根大学、科罗拉多大学的合资企业: http ://web.eecs.umich.edu/~panalyzer/