Ubuntu 12.04のMacBook Pro 2010のバッテリー寿命はOS Xの約2倍です。この技術的な理由は何ですか? OS Xがいくつかの隠されたファームウェア機能を使用しているためですか? Linuxは何とかしてOS Xの省電力動作をエミュレートできますか?
最も可能性の高い原因は、使用しているドライバーが電力を効果的に管理していないことです。たとえば、Broadcom wifiおよびNvidiaグラフィックスのオープンソースドライバーには、適切な電源管理が欠けていることが知られています。
Macbook AirのOS Xでの消費電力を、独自のwifiドライバーとNvidiaドライバーに切り替え、bluetoothをオフにし、laptop-mode-tools
を使用することで一致させました。
科学的な答えはお伝えできませんが、CPUサイクルを使用するプログラムはすべてバッテリーを消耗させるということしか言えません。
ログとシステム統計を調べて、電力測定ツールも使用して、どのプロセスがバッテリーを消費してそこから進んでいるかを把握できます。
また、ここにアイデアを投稿することもできます http://brainstorm.ubuntu.com/ideatorrent/submit/
調査結果やベンチマークも投稿してください。