对于 13.04

对于 13.04

去年我购买了一台预装了 Windows 7 的戴尔 Inspiron 5315 笔记本电脑。我同时安装了 Ubuntu 10.10 和双启动。升级到 Ubuntu 11.10 后,我很沮丧地发现我的电池续航时间现在不到一小时!Windows 7 可以让我运行 2.5 小时。

有什么可能的原因可以解释为什么我的电池在使用 Ubuntu 时消耗得更快吗?有人能告诉我更好的电源选项吗?

答案1

据称 Windows 7 的电池寿命比 Ubuntu 更长,不过我还没有在自己的笔记本电脑上进行过比较。不过,有很多方法可以延长电池寿命。以下是我发现最有效的方法:

  1. 安装包笔记本模式工具。当您的笔记本电脑使用电池供电、硬盘转速降低、外围设备/设备开启省电模式等时,它会将您的笔记本电脑切换到“笔记本电脑模式”。
  2. 使用任务管理器找到最耗时的进程并禁用它们(检查电源TOP也可以禁用不需要的启动服务 ( apt-get install bum)由图形窗口管理器启动的服务。
  3. 检查你的 CPU 频率是否动态降低(cat /proc/cpuinfo)。
  4. 降低屏幕亮度(显示器消耗的电量最多)。
  5. 一些随机提示可能会有所帮助,例如这个答案

答案2

有一个相当知名的电源管理的内核问题在 PCI Express 系统上。

尝试编辑您的启动 grub 条目以将其包含pcie_aspm=force在内核参数中,并查看是否可以改善您的功耗。

答案3

对于 13.04

关于电池寿命有很多误解。从本质上讲,长期来看,导致电池损坏的原因是. 短期内导致他们失败的因素是不必要的服务和流程。Windows 在限制电源使用方面相当出色,因为与硬件供应商进行了大量合作以优化硬件电源限制。

在使用电池工作时,您需要尝试确保计算机的发热尽可能少。在 Ubuntu 13.04 上,您可以使用传输层协议. 它具有以下功能(非详尽列表):

  • 内核笔记本模式和脏缓冲区超时;
  • 处理器频率调整包括“turbo boost”/“turbo core”;
  • 针对多核/超线程的节能进程调度程序;
  • 硬盘高级电源管理级别和旋转超时(每个磁盘);
  • SATA 主动链路电源管理 (ALPM);
  • PCI Express 主动状态电源管理 (PCIe ASPM) – Linux 2.6.35 及以上版本;
  • PCI(e) 总线设备的运行时电源管理 - Linux 2.6.35 及以上版本;
  • Radeon KMS 电源管理 - Linux 2.6.35 及以上版本,不是 fglrx;
  • Wifi 省电模式-取决于内核/驱动程序;
  • 关闭驱动器托架中的光驱(使用电池)。

有完整答案这里详细解释如何使用和配置它。答案这里也可能帮助你确保你的(可能经过调整的)设置在使用电池启动时适用。

至于 Windows 和 Ubuntu 之间的区别,你应该问自己几个问题:

  • 您是否安装了电源管理工具?像 TLP 这样的工具?您还配置好了它吗?[附注:电源管理工具还可以确保您在需要时使用所有马​​力。我注意到了相当大的差异。]
  • 你在 Windows 和 Ubuntu 上运行的东西是一样的吗?你运行的所有东西都是必要的吗(你是否有一个 apache 服务器运行你曾经尝试过的 joomla 或 wordpress 教程)?有时人们在 Ubuntu 上有完整的开发堆栈,而在 Windows 上只有一些办公应用程序。
  • 测量结果是否相同?您是否检查过 Windows 和 Ubuntu 是否确实给出了承诺的时间?
  • 您使用多少个处理器?启动时也使用多少个处理器?
  • 你在使用 GPU 吗?这可能会使巨大的区别!如果你有一块带 Optimus 技术的 Nvidia 显卡(本质上,这是你的 Windows 机器开箱即用的省电选项),你应该使用熊蜂。顺便说一句,它的开发者都是很棒的人,他们会在 IRC 上当场帮助你。
  • 您的屏幕亮度使用相同的设置吗?

Ubuntu 相对于 Windows 的优势在于,您还可以选择其他桌面管理器(Unity 占用大量 CPU)。更好的配置(即使使用 Unity)也可以让您的电池寿命加倍。里程可能会(并且会)有所不同。

答案4

如果您想最大限度地延长电池寿命,您应该选择轻量级设置。此外,众所周知,内核 3.2 已经改善了早期内核中出现的一些回归问题。

这些是我使用的内核选项:

pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor,这acpi_osi=Linux可能与您的戴尔系统相关,也可能不相关。

i915_enable_rc6启用 CPU 空闲睡眠功能。

pcie_aspm已经解释过了。

现在开始低功耗设置。你可以使用 lxde 或 razor qt 桌面环境,或者像我一样。使用一些轻量级 wm,以及 xfce 中你需要的组件。

当我关闭 Wi-Fi 时,我的笔记本电脑的电池续航时间最多可达 7 小时。

现在进入笔记本电脑模式。确保已cpufreq安装,然后/etc/laptop-mode/conf.d/cpufreq.conf确保电池调节器已节能BATT_CPU_GOVERNOR=powersave

cpufreq-info告诉你现在你属于哪位州长。

相关内容