在运行 Linux 时如何降低笔记本电脑的功耗?

在运行 Linux 时如何降低笔记本电脑的功耗?

我刚刚在我的笔记本电脑上安装了 Linux(联想 X201、Core i5 M540、2GB 内存上的 Lubuntu 15.04)。目前,我在打开几个应用程序(带有几个选项卡的 Firefox 和 Ghostery 以及 LibreOffice Writer)时看到功耗为 21580 mW。我没有以任何方式调整系统,并且正在使用库存内核;这意味着我的型号和当前电池的电池续航时间约为 3 小时左右。

我应该/我可以做什么来减少功耗?我宁愿获得普遍有用的建议,而不是特定于我现在正在使用的发行版或应用程序的建议(但特定于发行版的建议也相关)。

笔记:

  • 我愿意关闭一些硬件功能,只要我需要时可以很容易地重新打开它。

答案1

您的笔记本电脑型号是什么?它是否有任何独立 GPU(即 nVIDIA 或 RADEON)?

在 Lubuntu 上仅打开 3 个应用程序时,功耗约为 21.6 W,这很可怕,我的 15.6 英寸 Acer 5830TG 笔记本电脑在使用电池供电时,在大多数情况下功耗从未超过 12 W。

笔记本电脑的功耗取决于各种因素,例如显示器尺寸和亮度、工作负载、Wi-Fi、蓝牙打开或关闭、硬盘驱动器转速下降等,但在大多数情况下永远不会超过 15 W(根据我的经验)。

但如果您的笔记本电脑配备独立 GPU(可切换显卡,如 nVIDIA optimus),功耗会增加约 2-3 倍,几乎超过 25 W,并且笔记本电脑运行时会非常热(超过 60 摄氏度)。

  • 那么尝试看看你有独立的 GPU 吗?如果是,请想办法将其关闭。

  • 如果可能的话,关闭 Wi-Fi 和蓝牙,

  • 降低显示亮度

答案2

您可以安装工具“powertop”。这将向您显示各种组件和进程正在使用多少电量。 powertop 的选项卡之一可让您将各种设置从“坏”切换到“好”(就电源使用而言)。

这允许您(例如)禁用 USB 端口、WiFi 适配器、网络摄像头和控制设置(例如磁盘旋转计时)。

该工具还会告诉您它运行哪些命令,因此您可以手动运行这些命令,或将它们放入启动脚本中。

Powertop 由 Intel 的开发人员编写和维护,但它也应该适用于基于 AMD 的系统。

相关内容