我已经安装了 Ubuntu 14.10 和 Windows 8.1 双启动。
我注意到 Ubuntu 提供 3 小时和 Windows 4 小时电池计时。
为什么?
mch*_*hid 10
Windows 具有 CPU 集的电源管理设置。您可以安装一个 cpu 调控器,允许您将 cpu 设置为性能或省电:
sudo apt-get update
sudo apt-get install indicator-cpufreq
Run Code Online (Sandbox Code Playgroud)
安装完成后,按ALT+F2并输入命令
indicator-cpufreq
Run Code Online (Sandbox Code Playgroud)
系统面板上会出现一个图标。单击此图标并进行选择。
有一些电源管理工具可帮助您控制功耗。
首先,笔记本模式工具:
sudo apt-get update
sudo apt-get install laptop-mode-tools
Run Code Online (Sandbox Code Playgroud)
要使用 notebook-mode-tools,请执行以下命令:
gksu lmt-config-gui
Run Code Online (Sandbox Code Playgroud)
接下来,笔记本电脑模式工具的替代品是 TLP。如果您决定安装 TLP,您必须首先删除 notebook-mode-tools,因为它们冲突。
注意:如果您安装 TLP,我建议使用硬盘驱动器设置“254”以最大程度地减少硬盘驱动器的磨损。另外,如果你想使用indicator-cpufreq,将cpu“governor”设置为“performance”。这消除了 TLP 的缩放并允许缩放由指标 cpufreq 控制。请参阅此处了解更多信息。
以下内容仅适用于英特尔用户。
为了更好地控制 CPU 频率。缩放,您可以禁用英特尔 pstate。禁用 p-state 将提供保守、省电、按需和性能选项。
首先,打开终端并执行以下命令:
gksu gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
现在,查找“GRUB_CMDLINE_LINUX_DEFAULT=”并使该行如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable"
Run Code Online (Sandbox Code Playgroud)
保存文件,退出gedit,执行如下命令:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
重新启动以使更改生效。
单击此处查看英特尔 p-state 和 acpi cpu 控制之间的基准和统计使用比较,包括功耗和性能
安装散热:
sudo apt-get install thermald
Run Code Online (Sandbox Code Playgroud)
重新启动以使更改生效。