我安装了 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,我建议使用硬盘设置“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 控制之间的基准测试和统计使用情况比较,包括功耗和性能
安装thermald:
sudo apt-get install thermald
重新启动以使更改生效。