最小限のエネルギー使用量でUbuntuを最適化するにはどうすればよいですか?私はラップトップを開発だけでなく、執筆にも使用しています。すでに使用している場合、9時間の飛行時間と6時間のバッテリー寿命があります
(LibreOfficeを使用して)書きたいだけであることを知って、どうやってバッテリー寿命を延ばすことができますか?基本的に、一種の「書き込みモード」のための非常に最小限のシステムが必要です。
一部のサービスを無効にする必要がありますか?ここにservice --status-all
のリストがあります
[ + ] acpid
[ + ] anacron
[ + ] Apache2
[ - ] apparmor
[ ? ] apport
[ + ] atd
[ + ] avahi-daemon
[ ? ] binfmt-support
[ + ] bluetooth
[ - ] brltty
[ + ] bumblebeed
[ + ] console-font
[ + ] console-setup
[ + ] cron
[ + ] cups
[ + ] cups-browsed
[ - ] dbus
[ ? ] dns-clean
[ - ] elasticsearch
[ - ] fancontrol
[ + ] friendly-recovery
[ - ] grub-common
[ ? ] irqbalance
[ - ] kerneloops
[ ? ] killprocs
[ + ] kmod
[ ? ] lightdm
[ - ] lighttpd
[ - ] lm-sensors
[ ? ] mysql
[ ? ] networking
[ + ] nmbd
[ ? ] ondemand
[ - ] openvpn
[ + ] postgresql
[ ? ] pppd-dns
[ + ] prey-trigger
[ - ] procps
[ - ] pulseaudio
[ ? ] rc.local
[ + ] resolvconf
[ + ] rfkill-restore
[ + ] rfkill-store
[ - ] rsync
[ + ] rsyslog
[ + ] samba
[ + ] saned
[ - ] selfcontrol
[ ? ] sendsigs
[ + ] setvtrgb
[ - ] smartmontools
[ + ] smbd
[ ? ] speech-dispatcher
[ - ] Sudo
[ - ] timidity
[ ? ] tlp
[ - ] udev
[ ? ] umountfs
[ ? ] umountnfs.sh
[ ? ] umountroot
[ - ] unattended-upgrades
[ - ] urandom
[ + ] winbind
[ - ] x11-common
最後に、1つのスクリプトでこれらすべてのオプションを有効または無効にします(バッテリーで作業している場合にのみ実行します)。あなたが提案することを行う方法についての提案を含めるように親切にしてください。
PS:可能な重複のいくつかの情報は、13.10の日付です。
pm-powersave
という名前のツールを使用できます。 Ubuntuが低電力モードに変わります。
使用法:
pm-powersave true
は省電力モードを開始します。
pm-powersave false
は、省電力モードを停止します。
フォア詳細
http://manpages.ubuntu.com/manpages/saucy/man8/pm-powersave.8.html
コマンドのマンページ
電源の最大の用途の1つは、ハードドライブです。ワープロ機能のためだけにコンピューターを使用している場合は、ハードディスクの読み取りまたは書き込みを行わずに、かなりの期間移動できる場合があります。
すべてのCPUコアのCPUガバナーを「powersave」に設定できます。それは最も低いCPUクロックであり、最小の電力を使用します。
user@Host:~$ for x in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo powersave > $x; done
現在アクティブなガバナーを確認するには、次のタイプを使用します。
user@Host:~$ echo $(cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor)
powersave powersave powersave powersave
デフォルト値は「オンデマンド」です。
編集:
起動すると、grubエントリの最大CPU数を設定できます。 e エントリを編集して追加するには:
maxcpus=1
エントリーを変更した後 F10 起動します。
しかし、CPUコアを制限できますが、それは以前よりも消費電力が少なくなるという意味ではありません。システムが複数のCPUを効率的に使用できる場合、同じタスクに必要な時間と発熱が少ないため、目的に合わせてテストする必要があります。詳細については、cf。 カーネルパラメーター 。
より軽量なデスクトップ環境をインストールする必要がありますか?
0 GUIについてはどうでしょう。純粋なテキストベースの環境、バックグラウンドで実行されているXserverなどはありません...
一部のサービスを無効にする必要がありますか?
Apache、samba、ntp、Pulse、insert your network/audio related service here
サービスを無効/停止します。
クアッドコアを1つのコアに制限する必要がありますか?
それらが必要ですか? ->はい
番号。
それらが必要ですか? ->いいえ
はい。
他に何かすべきですか?
何千人も! USB/SSDを実行して、HDDの制御不能を忘れることができます。 CPUを省電力モードにします。すべての無線インターフェイスを無効にします。 powertopを使用し、すべてのpower_savingメカニズムをtrueに設定します。予備のバッテリーを入手してください。 広告の要約。
同じ著者の関連:
画面は電力の最大のユーザーです。ケーブル接続がある場合は、輝度を0に下げ、BluetoothとワイヤレスLANをオフにします。それが最大の違いになり、サービスを無効にしてキャッシュを微調整することでそれ以上に改善されるかどうかはわかりません
powertop
は、個々のハードウェアと実行中のプロセスの電力使用量の推定値(特に正確ではない)を提供します。
ネットワーク/ Bluetooth、または不要なユーザー空間プロセス(ネットワーク接続がない場合のDropbox/Ubuntu Oneなど)に関連する不要なサービスをシャットダウンすると、smallの違いが生じる場合があります。タイミングループを実行しているものはすべて、プロセッサーをスリープから復帰させ、少し余分な電力を消費します。