Saya menggunakan Compaq 615 dan kipasnya keras. Tidak banyak yang dapat Anda lakukan tentang hal itu tetapi saya mencoba untuk menjaga CPU / GPU sekeren mungkin. Inilah yang dikatakan Powertop:
Jika saya mengubah semuanya menjadi "baik", perubahan tidak akan bertahan setelah reboot.
Saya menambahkan baris ke "grub" -file seperti yang disarankan di sini
Bagaimana cara membuat Powertop menyarankan "Tunables" permanen?
sudo
untuk mengedit file.powertop
mungkin tidak akurat karena kalibrasi ulang baterai internal. Sumber: askubuntu.com/questions/161774/…Jawaban:
Jika Anda mengubah semuanya menjadi baik, Anda bisa menggunakan perintah
Panggil powertop auto-tune secara otomatis saat boot
1.
Pada sistem yang menggunakan
systemd
manajer startup (seperti Ubuntu) instal sebagai layanan:2.
Pada sistem yang tidak menggunakan
systemd
, atau jika Anda ingin menggunakan gaya lama dengan/etc/rc.local
file, tambahkan baris ini di akhir ke/etc/rc.local
:Catatan: jika skrip sudah berisi
exit 0
pastikan Anda menempatkan semua perintah sebelum baris itu, menyebabkan yang keluar dari skripJika Anda ingin mengatur semua menjadi baik kecuali satu baris, Anda dapat menyetel terlebih dahulu secara otomatis dan kemudian menonaktifkan satu pengaturan dengan saluran tambahan, misalnya, jika Anda ingin mengaktifkan kembali perangkat layar sentuh (pada usb 2-7), tambahkan ini sebelum
exit 0
:Catatan: di Linux dengan
systemd
, pastikan /etc/rc.local dijalankan saat startup oleh layanan kompatibilitassumber
powertop --auto-tune && echo 'on' > '/sys/bus/usb/devices/5-2/power/control'
untuk membuatnya bekerja dengan sempurna setiap sesi, pada startup.inactive (dead)
. Membuatrc.local
executable dengan menjalankan sudo chmod + x /etc/rc.local mencapai hasil yang diinginkan setelah reboot.Inilah cara Anda membuat perubahan permanen:
Ini akan menghasilkan
powertop-xxxxxxxxxx-xxxxxx.html
file.Sekarang bukalah itu di browser dan salin
echo
perintah dari "... in need of Tuning" ke/etc/rc.local
.Atau ekstrak perintah menggunakan sesuatu seperti ini:
Jika
rc.local
berisiexit 0
Anda perlu memastikan untuk menempatkan perintah sebelum baris ini.sumber
Anda perlu mengunduh dan mengompilasinya karena tidak ada yang memiliki versi terbaru
Unduh powertop https://01.org/powertop/downloads/2013/powertop-v2.3
powertop-2.3.tar.gz <<<Klik & Unduh Saya
Sebelum mengkompilasi, Anda perlu menginstal dependensi
Menginstal Dependensi (Cukup salin tempel perintah berikut)
Menginstal Powertop
Untuk membangun dan menginstal PowerTOP ketikkan perintah berikut,
Anda juga dapat menggunakan -j2 untuk berapa banyak core Anda ingin menggunakan di ./make Menggantikan -j2 dengan jumlah core CPU apa pun yang Anda ingin gunakan untuk proses kompilasi. misalnya saya telah menggunakan ./make -j8
Powertop diinstal, Anda dapat mencabut daya ac dan dapat berjalan
Namun, sebagian besar pengaturan tidak disimpan dan hilang setelah reboot. Namun, Anda dapat membuatnya permanen, dengan menggunakan perintah yang disediakan dalam laporan html PowerTOP. Untuk menghasilkan laporan HTML, jalankan perintah berikut: webupd8.org
Menerapkan Saran Powertop Pada Baterai Dan Kembali Untuk Memaksimalkan Kinerja Pada Daya Ac
Untuk itu Anda perlu membuat skrip yang menjalankan saran powertop pada baterai dan memaksimalkan kinerja daya ac
Salin rekatkan yang berikut ini di file daya
Sekarang Anda perlu menetapkan izin eksekusi skrip daya
Sekarang ketika Anda Unplugged , PowerTOP saran akan mengambil alih dan memaksimalkan masa pakai baterai & Anda Terpasang di listrik AC Anda akan memiliki Max Performance.
Tautan Bermanfaat
http://ubuntuforums.org/showthread.php?t=1855126&page=3 http://www.webupd8.org/2012/08/install-powertop-21-in-ubuntu-1204.html
For -j Option http://dnscrypt.org/
sumber
checkinstall
. Ini juga akan memungkinkan Anda membuat paket deb. Yang dapat Anda hapus / tingkatkan nanti. Anda dapat menginstalnya dengansudo apt-get install
make
dansudo checkinstall
. Itu bekerja seperti yang diharapkan. File README perlu diperbaiki.Ini bukan jawaban yang Anda minta, tetapi Anda dapat mencoba masuk
laptop-mode
. Untuk melakukan ini:Sumber: http://ubuntuforums.org/showthread.php?t=1157408&p=7271995#post7271995 (oleh Axx83 )
sumber
Gunakan aturan udev untuk pengaturan konfigurasi penghematan daya permanen secara langsung di sumbernya, alih-alih membuat skrip atau mengandalkan paket yang mungkin tidak diinstal. Dengan demikian segera setelah perangkat keras ditambahkan oleh
udev
pengaturan Anda diterapkan.udev
Aturan yang benar membuat pengaturan tidak berlaku ketika perangkat keras tidak ada, sehingga membuat konfigurasi lebih portabel. Dan Anda belajar lebih banyak tentang cara kerja kernel Linux Anda :-). Konfigurasi yang dibuat seperti ini, juga berlaku saat tidak menggunakan baterai.Contoh untuk merdu
Enable SATA link power Managmenet for host0
. Sarannya adalah:Ini sudah memberi Anda gambaran di mana perangkat keras berada: di / sys / class / scsi_host. Anda dapat memverifikasi ini dengan:
Lebih baik tidak menyentuh aturan udev sistem di /lib/udev/rules.d/ dan membuat file aturan udev Anda sendiri secara kasar pada level 60 di /etc/udev/rules.d/. Misalnya dengan editor nano:
Beberapa contoh lain menulis aturan seperti:
Saya akan mengatakan jangan dan buat aturan Anda lebih baik dengan hanya menerapkannya ketika kebijakan manajemen daya tautan diatur ke max_performance. Lihat perbedaan kecilnya (lihat tanda persamaan ganda):
Uji aturan Anda dengan
udevadm test /devices/…
:Saya tidak dapat menemukan cara untuk menerapkan aturan, jadi dalam hal ini saya melakukan reboot untuk menerapkan aturan udev yang baru dibuat.
sumber
systemd membuatnya mudah:
Simpan file Unit,
kill -HUP 1
,systemctl enable --now powertop-autotune.service
, dilakukan!NB jika Anda membutuhkan pengecualian untuk apa yang
--auto-tune
dilakukan, tambahkan saja lebih banyakExecStart
baris untuk mengatur pengaturan Anda sendiri.sumber
powertop
ada di/usr/sbin
, bukan/usr/bin
.Saya memecahkan ini dengan membuat skrip dasbor
/root/power_save.sh
:Jadikan sebagai executable:
Dan tambahkan ke root crontab dengan
sudo crontab -e
:sumber
Tautan ini berbicara tentang hal yang sama berbicara tentang masalah yang sama:
https://bbs.archlinux.org/viewtopic.php?pid=860406
Saya tertarik dengan solusinya dan akan mencoba nanti. Katakan padaku jika Anda dapat mengatur untuk mengimplementasikan solusi ini.
Saya tidak bisa menjalankannya karena sistem selalu memberi tahu saya izin ditolak untuk menjalankan file yang dapat dieksekusi.
Namun ini sepertinya berhasil:
http://philatwarrimoo.blogspot.com/2011/06/powertop-howto-enable-device-power.html
Saya menggunakan perintah singkat dan menjalankannya dengan sudo.
Sebagai solusi semi otomatis saya membuat peluncur:
skripnya adalah sebagai berikut:
Apakah ada cara untuk mencegah meminta kata sandi saya?
sumber
Per jawaban rubo77, saya sedang menjalankan
powertop --auto-tune
di/etc/rc.local
kemudian melepas perubahan standar yang tidak diinginkan.Namun, karena perangkat yang saya inginkan untuk menonaktifkan kontrol daya otomatis adalah perangkat USB eksternal yang berpotensi muncul dengan
/sys
nomor perangkat pohon yang berbeda , saya melakukan sedikit lebih banyak skrip untuk mengidentifikasi secara dinamis:di mana
VENDOR
danPRODUCT
diatur ke vendor USB dan ID produk dalam huruf kecil hex.Ini tersedia oleh
mengidentifikasi perangkat dalam
lsusb
output (ID muncul di sana dalam formuliraaaa:bbbb
), ataumengamati perintah yang dijalankan powertop ketika Anda mengaktifkan pengaturan daya, pergi ke
/sys/bus/usb/devices/*
direktori perangkat saat ini , dan mendapatkan nilai dari arusidProduct
danidVendor
file.sumber
Saya mengalami masalah yang sama dan setelah membaca pertanyaan di situs ini ternyata program "powertop" lebih cocok untuk pengembang.
Bagaimana cara menginstal powertop 1.13?
Versi yang lebih bermanfaat bagi pengguna adalah "powertop-1.13" yang ditemukan di repositori. Ini menunjukkan saran hemat daya serta perintah yang digunakan untuk menjalankan saran.
Situs Red Hat Documents ini memiliki petunjuk lebih lanjut untuk menjadikan perubahan ini permanen.
Secara khusus:
Semoga berhasil!
sumber