我正在寻找一些可以为Linux操作系统提供进程或线程级功耗的工具。我正在寻找类似于top,vmstat,mpstat,活动监视器(MAC)等类似的功能,即使是近似的功率使用。我见过Andorid的工具PowerTutor,它可以很好地用于特定的Andorid手机。是否有类似的工具可以为Linux操作系统提供笔记本电脑/台式机等的统计数据?任何建议表示赞赏。
答案 0 :(得分:1)
我看不到确切的功率值,只是关于功率的大量元信息(测试了64位Mint Maya)。然而,它可能对您有用:
PowerTOP是一款用于诊断功耗和电源管理问题的Linux工具。除了作为诊断工具之外,PowerTOP还具有交互模式,您可以在其中试验各种电源管理设置,以防Linux发行版未启用这些设置。
PowerTOP报告系统中哪些组件最有可能归咎于高于所需的功耗,范围从软件应用程序到系统中的活动组件。详细的屏幕可用于CPU C和P状态,设备活动和软件活动。
多年来,PowerTOP一直被英特尔,Linux经销商以及开源社区的各个部分大量使用。我们希望我们的用户发现第二代对他们的需求更有用。
安装说明:
sudo apt-get install powertop
使用说明
sudo powertop
答案 1 :(得分:1)
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/