在我的 MacBook Pro 2010 上,Ubuntu 12.04 的电池寿命比 OS X 短 2 倍。这背后的技术原因是什么?是因为 OS X 使用了一些隐藏的固件功能吗?Linux 能以某种方式模拟 OS X 的省电行为吗?
答案1
最有可能的原因是您正在使用的驱动程序无法有效地管理电源。例如,众所周知,Broadcom wifi 和 Nvidia 显卡的开源驱动程序缺乏足够的电源管理。
我设法通过切换到专有 wifi 和 Nvidia 驱动程序、关闭蓝牙并使用来匹配 Macbook Air 上的 OS X 下的功耗laptop-mode-tools
。
答案2
我无法给你一个科学的答案,我只能说每个使用 CPU 周期的程序都会耗尽电池。
您可以查看您的日志和系统统计信息(其中也有电量计量工具),找出哪些进程正在消耗您的电池电量,然后从那里开始。
您也可以在这里贡献想法http://brainstorm.ubuntu.com/ideatorrent/submit/
另外发布您的发现或基准。