Ubuntu 比 Windows 8.1 消耗更多电池电量

Ubuntu 比 Windows 8.1 消耗更多电池电量

我安装了 Ubuntu 14.10 和 Windows 8.1 双启动。
我注意到 Ubuntu 的电池续航时间为 3 小时,而 Windows 的电池续航时间为 4 小时。
为什么?

答案1

Windows 为您的 CPU 设置了电源管理设置。您可以安装一个 CPU 调节器,以便将 CPU 设置为性能或省电模式:

sudo apt-get update

sudo apt-get install indicator-cpufreq

安装后,按ALT+F2并输入命令

indicator-cpufreq

系统面板上会出现一个图标。单击此图标并进行选择。


有一些电源管理工具可帮助您控制电力消耗。

首先,laptop-mode-tools:

sudo apt-get update

sudo apt-get install laptop-mode-tools

要使用 laptop-mode-tools,请执行以下命令:

gksu lmt-config-gui

接下来,笔记本电脑模式工具的替代方案是 TLP。如果您决定安装 TLP,则必须先删除 laptop-mode-tools,因为它们存在冲突。

单击此处获取有关安装 TLP 的更多信息。

注意:如果您安装了 TLP,我建议使用硬盘设置“254”以尽量减少硬盘磨损。此外,如果您想使用 indicator-cpufreq,请将 CPU“调节器”设置为“性能”。这将消除 TLP 的缩放,并允许通过 indicator-cpufreq 控制缩放。请参阅此处以了解更多信息。

点击此处了解有关 laptop-mode-tools 的更多信息


以下内容仅适用于英特尔用户。


为了更好地控制 CPU 频率缩放,您可以禁用英特尔 pstate。禁用 p-state 将提供保守、省电、按需和性能选项。

首先,打开终端并执行以下命令:

gksu gedit /etc/default/grub

现在,查找“GRUB_CMDLINE_LINUX_DEFAULT=”并使该行看起来像这样:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable"

保存文件,退出 gedit,然后执行以下命令:

sudo update-grub

重新启动以使更改生效。

点击此处查看英特尔 p-state 和 acpi cpu 控制之间的基准测试和统计使用情况比较,包括功耗和性能

kernel.org 上的 intel_pstate

单击此处获取有关 intel_pstate 的更多信息。

安装thermald:

sudo apt-get install thermald

重新启动以使更改生效。

单击此处获取有关 thermald 的信息

相关内容