powertop html 文件不提供 echo 命令

powertop html 文件不提供 echo 命令

我一直在尝试改善运行 Ubuntu 12.04 的 Lenovo Z580 的功耗。Powertop 看起来是一个有希望的线索,我一直在遵循此处提供的说明: 如何使 Powertop 更改永久生效?

我可以拔下笔记本电脑并运行 sudo powertop --html,然后我得到一个 html 文件。不幸的是,“需要调整的软件”部分似乎不包含修改我的 rc.local 文件所需的命令。相反,它只包含一个未调整的软件列表。

请注意,我没有在“可调参数”下将任何参数暂时设置为“良好”。

我想知道是否有人可以建议是什么原因导致我不需要的命令不显示在 html 文件中。谢谢!

答案1

powertop自从引入以来就存在问题systemd据我所知,在 Linux 中是这样的。但无论如何,事实是它powertop不再起作用了。检查你的功耗很有用,但不再能优化它了*。

有两种工具旨在优化笔记本电脑的功耗:tlplaptop-mode-tools

=> 即使laptop-mode-tools存在于官方存储库(来自 Ubuntu),我还是宁愿使用tlp,因为您需要进行的配置较少:


  • 安装传输层协议来自作者的 PPA:**

    sudo apt-add-repository ppa:linrunner/tlp
    sudo apt-get update 
    sudo apt-get install tlp tlp-rdw 
    
  • 启动 tlp 而不重启启动时自动启动,除非你卸载它

    sudo tlp start 
    

    注意:tlp优化不会立即生效,您应该插入/拔出笔记本电脑或重新启动它才能注意到差异。

  • 优化tlp管理 PCI 功耗实验性选项,对我有用

    sudo sed -i 's/RUNTIME_PM_ALL=0/RUNTIME_PM_ALL=1/g' /etc/default/tlp
    
  • 进一步配置TLP:

    您可以阅读和修改配置文件(在 /etc/default 中),它有详细的注释,内容如下:

    gksu gedit /etc/default/tlp
    

    每次更改配置文件后,请插上/拔下笔记本电脑,然后运行 ​​powertop 检查电源消耗状态。您也可以使用sudo tlp restart,或重新启动。


*笔记关于powertop:这是一个古老的工具,vm.writeback文件不再位于原来的位置,因此powertop总是会告诉您它处于“糟糕”状态,即使事实并非如此。

因此,默认情况下tlp,除了这个之外,所有状态都应该为“GOOD”。但您不需要做任何事情,它实际上是经过优化的,powertop只是看不到而已。

**笔记关于tlp:如果你有一台 ThinkPad(并且只有你有一台),你还需要运行sudo apt-get install tp-smapi-dkms acpi-call-tools

相关内容