如何在Ubuntu 16.04上安装和使用Powertop
Powertop是由英特尔开发的工具,以在内核,用户空间和硬件中实现各种省电模式。
Powertop监视进程并获取每个进程CPU利用率并从其空闲状态唤醒。
这允许我们识别具有高功率需求的应用程序,并且如果没有必要,可以杀死他们的流程。
Powertop Linux实用程序可以监控和显示系统的电力使用情况。
这使其成为一个非常有用的硬件监控和诊断工具。
它是笔记本电脑最强大的电池拉伸公用事业。
此工具由英特尔,AMD,ARM和UltraSPARC处理器提供支持。
在Ubuntu 16.04上安装Powertop
Powertop Package可在上游Ubuntu 16.04存储库上提供。
轻松从APT-GET包管理工具安装它。
$sudo apt-get update $sudo apt-get install powertop
此安装为我们提供名为Powertop的命令行工具,用于检查和监控电源使用情况。
访问Powertop Tonables
让我们涵盖一些关于如何使用Powertop的示例。
在开始进行任何更改之前,首先要获得当前功耗的基准是一个好主意。
它需要超级用户权限,因此必须使用sudo命令。
$sudo powertop
这是执行Powertop的默认模式。
它将打开一个托管Powertop的交互模式的N-Curses接口。
请注意,我们必须在Powertop的电池电量上运行,以获得机器当前的瓦特使用。
启动应用程序后,我们可以选中"可调整型部分"部分以调整列表中每个项目的电源管理设置。
从布局,在"可调杆"选项卡下是系统上存在的设备列表。
未调整电源管理的设备具有关联的"坏"标签。
否则,标签读取"好"。
导航Powertop N-Curses接口
要导航,请使用Tab键访问不同的菜单项。
使用箭头键在页面和ENTER键上垂直导航,以更改可调键下的项目的配置。
Powertop操作模式
还有其他模式可以在交互式之外启动Powertop。
即
HTML模式
此功能执行Powertop并将结果存储在Powertop.html文件中:
$sudo powertop --html[=FILENAME]
CSV模式
在此模式下,输出以CSV格式给出,如果没有给出任何名称,则以CSV格式给出。
$sudo powertop --csv[=FILENAME]
校准模式
校准模式测量使用USB设备,收音机,背光,WiFi,磁盘和CPU的不同空闲设置的一组运行的功率。
$sudo powertop --calibrate
自动调谐模式
此功能将所有可调选项设置为其良好设置,而无需另外的用户干预。
$sudo powertop --auto-tune
工作负载模式
适合基准。
它执行工作负载,并在执行工作负载期间识别系统的功耗。
$sudo powertop --workload[=WORKLOAD]
在Ubuntu 16.04上卸载Powertop
如果我们不再需要此工具并觉得卸载它,则不触摸任何配置文件,运行:
$sudo apt-get remove powertop
要删除Powertop包及其依赖项,我们需要运行:
$sudo apt-get remove --auto-remove powertop
如果我们只需要删除Powertop包,现在需要清除其配置文件和数据,请使用:
$sudo apt-get purge --auto-remove powertop