linux 系统待机时间太短,与Windows相比,为什么我的电脑使用Ubuntu的电池续航时间更短?...
问题描述
去年我购买了预装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的电池续航时间更短?...相关推荐
- 定时器时间太短不够用怎么办?
定时器时间太短不够用怎么办? 首先S5Timer的定时时间最大值为:2H_46M_30S,而IEC定时器的定时时间最大为:24D_20H_31M_23S_648MS.如果需要更大时间的定时设置可通过编 ...
- Linux系统之时间管理
Linux系统之时间管理 一.date命令介绍 1.date帮助 2.查询系统时间 ①查询电脑硬件时间 ②查询UTC时间 ③查询系统时间 ④特定时间格式输出系统时间 ⑤查询电脑所有时间信息 三.修改系 ...
- 如果觉得午休时间太短怎么办?
1 假装自己戴了口罩 (素材来源网络,侵删) ▼ 2 正义不会迟到 博主是男的 (素材来源网络,侵删) ▼ 3 阅读理解有多难? (素材来源网络,侵删) ▼ 4 下雨天就不要爬树了 (素材来源网络,侵 ...
- 一行命令查看Linux系统重启时间和相关记录
一行命令查看Linux系统重启时间和相关记录. 系统启动时间并转换为秒: date -d "$(who -b | awk -F' ' '{print $(NF-1),$NF}')" ...
- 修改linux系统EDT时间为CST时间
修改linux系统EDT时间为CST时间 刚开始系统时间为 EDT时间 EDT 是北美东部夏令时间,比UTC落后4个小时 CST 是美国中部标准时间(西六区,-6:00),中国东八区(+8:00)标准 ...
- Linux系统之时间同步方法
Linux系统之时间同步方法 一.使用NTP服务时间同步 1.安装ntp 2.启动ntp服务 3.查看ntp服务 4.修改ntp.conf文件 5.重启服务 6.检查同步状态 二.使用ntpdate同 ...
- 鲁大师2015如何设置系统待机时间|鲁大师设置待机时间方法
一般大家使用鲁大师2015,会检测电脑性能,以及使用情况.为节约电脑耗电量,其实还可以设置系统待机时间.今天和大家分享一下鲁大师2015如何设置系统待机时间,鲁大师设置待机时间方法. 鲁大师2015设 ...
- 虚拟机自动锁屏时间太短,总是要输入密码太麻烦了
完成 参考文档:虚拟机自动锁屏时间太短,总是要输入密码太麻烦了 - 简书
- 将windows系统主机上的文件拷贝到Linux系统中;将Linux系统中的文件粘贴到Windows主机中
本篇文章主要实现将windows主机上的文件复制到Linux服务器上,这里为了方便演示,我举例放在C盘中的一个test101.py文件,现在我要将它放在Linux系统的home下的shao目录下. 首 ...
最新文章
- iOS中常见的图片压缩方法
- 客户主数据冻结与删除标记位汇总
- 关于DNS服务中查询域名的命令
- BZOJ2333 [SCOI2011]棘手的操作 【离线 + 线段树】
- linux下A免密码登录B
- 解决克隆clone github 仓库速度过慢的问题
- LINUX装魂斗罗游戏,魂斗罗战甲1-支援形态装置搭配思路及攻略
- qt在窗口的子部件中绘制矩形
- 全球互联网领域第一人!马云获福布斯终身成就奖
- Oracle的order by关键字
- order by关键字优化
- iTOP-i.MX6Q开发板支持安卓Android6.0系统
- 区块链浏览器_带你走进Filecoin区块链浏览器filscout.io
- Windows下搭建GCC + Eclipse + OpenOCD的ARM开发环境
- 按头安利 好看又实用的手绘图标素材看这里
- 快速跳转到行首/行尾 快捷键
- 我的jquery之路(二)
- 【纪中受难记】——Day21:调整心态
- 真正射影像(TrueOrtho)的生产和应用
- 指令集os系统部署用户应用教程