问题描述

去年我购买了预装Windows 7的戴尔Inspiron 5315笔记本电脑。我用dual-booting安装了Ubuntu 10.10。在升级到Ubuntu 11.10时,我很沮丧地发现我现在的电池续航时间不到一小时! Windows 7为我提供了2.5小时的运行时间。

有没有可能解释为什么我的电池在Ubuntu上运行得更快?任何人都能告诉我更好的电源选择吗?

最佳解决思路

尝试编辑boot-up grub条目以将pcie_aspm=force包含到内核参数中,并查看是否可以提高功耗。

次佳解决思路

据称,Windows 7比Ubuntu提供更好的电池续航时间,但我没有在笔记本电脑上进行比较。也就是说有很多方法可以增加它。以下是我发现最有效的:

安装包laptop-mode-tools。它可以将笔记本电脑切换到”laptop mode”,只要它在电池上,硬盘停止运转,为外围设备/设备等打开省电模式。

使用任务管理器查找最密集的进程并禁用它们(也请检查PowerTOP)。同时禁用您不需要的引导服务(apt-get install bum)和由图形窗口管理器启动的服务。

检查您的CPU频率是否按动态缩小(cat /proc/cpuinfo)。

降低屏幕亮度(显示屏消耗的功率最大)。

一些随机提示可能有所帮助,即参见this answer。

第三种解决思路

对于13.04

有很多关于电池寿命的神话。从本质上讲,从长远来看杀死电池的是热量。短期内杀死他们的是不必要的服务和流程。 Windows在限制功耗方面相当不错,因为与硬件供应商的大量合作已经用于优化硬件功耗限制。

您想尝试确保计算机在使用电池时尽可能少地加热。在Ubuntu 13.04上,您可以使用TLP。它具有以下功能(非详尽列表):

Kernel laptop mode and dirty buffer timeouts;

Processor frequency scaling including “turbo boost” / “turbo core”;

Power aware process scheduler for multi-core/hyper-threading;

Hard disk advanced power management level and spin down timeout (per disk);

SATA aggressive link power management (ALPM);

PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above;

Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above;

Radeon KMS power management – Linux 2.6.35 and above, not fglrx;

Wifi power saving mode – depending on kernel/driver;

Power off optical drive in drive bay (on battery).

有一个完整的答案here详细解释了如何使用和配置它。答案here也可以帮助您确保每次使用电池启动时(可能已调整)设置都适用。

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

你有安装的电源管理工具吗?像TLP这样的东西?你也配置得好吗? [旁注:电源管理工具还可以确保您在需要时使用所有马​​力。我注意到了很大的不同。]

你在Windows和Ubuntu上运行相同的东西吗?你运行的一切都是必要的(你有一个apache服务器运行你曾经尝试过的joomla或wordpress教程)吗?有时人们在Ubuntu中拥有完整的开发堆栈,而在Windows中只有一些办公应用程序。

测量结果是否相同?您是否检查过Windows和Ubuntu是否实际上给了您承诺的时间?

你用了多少个处理器?你还开机的时候?

你在用GPU吗?这可以产生巨大的差异!如果你有一个带有Optimus技术的Nvidia卡(基本上,这是一个省电选项,你的Windows机器将支持开箱即用),你应该使用bumblebee。顺便说一句,它的开发人员是伟大的人,在IRC现场帮助您。

您是否对屏幕亮度使用相同的设置?

Ubuntu对Windows的优势在于您还可以选择另一个桌面管理器(Unity非常占用CPU)。更好的配置(即使是统一)可以让您的电池寿命延长一倍。里程可能(并且将会)变化。

第四种思路

您可能希望升级到Precise(4月发布时将成为12.04LTS的开发版本),这似乎改善了我的计算机上的电池寿命。您还可以安装10.04LTS并在12.04LTS可用时升级。 10.04LTS具有更好的电池寿命。

第五种思路

如果你想充分利用电池寿命,你应该选择轻量级设置。众所周知,内核3.2已经改进了早期内核中发生的一些回归。

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

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

i915_enable_rc6允许cpu空闲时休眠。

已经解释了pcie_aspm。

现在到低功率设置。您可以做的是使用lxde或razor qt桌面环境,或者像我一样。拿一些轻量级的wm,以及你需要的xfce组件。

当我关闭wifi时,笔记本电脑的电池续航时间长达7小时。

现在转到laptop-mode。确保安装了cpufreq,然后在/etc/laptop-mode/conf.d/cpufreq.conf中确保电池调速器为powersave,BATT_CPU_GOVERNOR=powersave。

cpufreq-info告诉您现在的州长。

参考资料

linux 系统待机时间太短,与Windows相比,为什么我的电脑使用Ubuntu的电池续航时间更短?...相关推荐

  1. 定时器时间太短不够用怎么办?

    定时器时间太短不够用怎么办? 首先S5Timer的定时时间最大值为:2H_46M_30S,而IEC定时器的定时时间最大为:24D_20H_31M_23S_648MS.如果需要更大时间的定时设置可通过编 ...

  2. Linux系统之时间管理

    Linux系统之时间管理 一.date命令介绍 1.date帮助 2.查询系统时间 ①查询电脑硬件时间 ②查询UTC时间 ③查询系统时间 ④特定时间格式输出系统时间 ⑤查询电脑所有时间信息 三.修改系 ...

  3. 如果觉得午休时间太短怎么办?

    1 假装自己戴了口罩 (素材来源网络,侵删) ▼ 2 正义不会迟到 博主是男的 (素材来源网络,侵删) ▼ 3 阅读理解有多难? (素材来源网络,侵删) ▼ 4 下雨天就不要爬树了 (素材来源网络,侵 ...

  4. 一行命令查看Linux系统重启时间和相关记录

    一行命令查看Linux系统重启时间和相关记录. 系统启动时间并转换为秒: date -d "$(who -b | awk -F' ' '{print $(NF-1),$NF}')" ...

  5. 修改linux系统EDT时间为CST时间

    修改linux系统EDT时间为CST时间 刚开始系统时间为 EDT时间 EDT 是北美东部夏令时间,比UTC落后4个小时 CST 是美国中部标准时间(西六区,-6:00),中国东八区(+8:00)标准 ...

  6. Linux系统之时间同步方法

    Linux系统之时间同步方法 一.使用NTP服务时间同步 1.安装ntp 2.启动ntp服务 3.查看ntp服务 4.修改ntp.conf文件 5.重启服务 6.检查同步状态 二.使用ntpdate同 ...

  7. 鲁大师2015如何设置系统待机时间|鲁大师设置待机时间方法

    一般大家使用鲁大师2015,会检测电脑性能,以及使用情况.为节约电脑耗电量,其实还可以设置系统待机时间.今天和大家分享一下鲁大师2015如何设置系统待机时间,鲁大师设置待机时间方法. 鲁大师2015设 ...

  8. 虚拟机自动锁屏时间太短,总是要输入密码太麻烦了

    完成 参考文档:虚拟机自动锁屏时间太短,总是要输入密码太麻烦了 - 简书

  9. 将windows系统主机上的文件拷贝到Linux系统中;将Linux系统中的文件粘贴到Windows主机中

    本篇文章主要实现将windows主机上的文件复制到Linux服务器上,这里为了方便演示,我举例放在C盘中的一个test101.py文件,现在我要将它放在Linux系统的home下的shao目录下. 首 ...

最新文章

  1. iOS中常见的图片压缩方法
  2. 客户主数据冻结与删除标记位汇总
  3. 关于DNS服务中查询域名的命令
  4. BZOJ2333 [SCOI2011]棘手的操作 【离线 + 线段树】
  5. linux下A免密码登录B
  6. 解决克隆clone github 仓库速度过慢的问题
  7. LINUX装魂斗罗游戏,魂斗罗战甲1-支援形态装置搭配思路及攻略
  8. qt在窗口的子部件中绘制矩形
  9. 全球互联网领域第一人!马云获福布斯终身成就奖
  10. Oracle的order by关键字
  11. order by关键字优化
  12. iTOP-i.MX6Q开发板支持安卓Android6.0系统
  13. 区块链浏览器_带你走进Filecoin区块链浏览器filscout.io
  14. Windows下搭建GCC + Eclipse + OpenOCD的ARM开发环境
  15. 按头安利 好看又实用的手绘图标素材看这里
  16. 快速跳转到行首/行尾 快捷键
  17. 我的jquery之路(二)
  18. 【纪中受难记】——Day21:调整心态
  19. 真正射影像(TrueOrtho)的生产和应用
  20. 指令集os系统部署用户应用教程

热门文章

  1. Swift开发IOS-UISlider
  2. IT冷知识--每日一练
  3. c++智能指针与引用计数
  4. 实现不同VlAN之间的通讯
  5. 2022年几款好用的固定资产管理系统推荐
  6. monaco-editor去掉原本提示添加自定义提示
  7. 如何让图片在html中自动填充颜色,如何使用传图水印功能在图片上传时自动添加文字或图片水印?...
  8. WIN7计算机里面有显示桌面,Win7的显示桌面在哪 Win7显示桌面快捷键
  9. Websocket直播间聊天室教程 - GoEasy快速实现聊天室
  10. 爱奇艺裁员40%。。。