Pertanyaan Memotong penggunaan daya desktop


Saya sedang dalam misi penghematan energi umum. Saya akhirnya bertukar monitor CRT lama saya untuk LCD, jadi langkah selanjutnya adalah mengoptimalkan penggunaan daya PC. Ini menggunakan AMD 64 X2 4600+ CPU yang saya tahu dapat trottle down, tetapi tampaknya berjalan pada 2.4GHz konstan.

Beberapa waktu yang lalu saya dengar granola. Saya sudah menginstalnya, tetapi ketika saya mencoba untuk menjalankannya (via sudo granola) saya dapatkan

granola[10568]: Error opening scaling governor file '/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor' in read mode
granola[10568]: Is cpufreq enabled in this kernel and do you have a CPU which supports DVFS?
granola[10568]: Can't manage DVFS for any CPUs

Saya senang menggunakan aplikasi lain jika Granola tidak optimal atau layak, tetapi saya tidak ingin berinvestasi di perangkat keras baru sekarang.

Menjalankan kernel 2.6.35-25-generic


10
2018-01-30 21:20


asal


Bisakah Anda memberikan beberapa informasi tambahan: Apakah baris yang Anda kutip satu-satunya pesan yang berkaitan dengan granola? Versi kernel apa yang Anda jalankan? - jstarek
Tidak terkait dengan penggunaan granola: Saya baru-baru ini dapat menggunakan multimeter RMS yang benar untuk melakukan pengukuran pada perangkat keras campuran dan menemukan bahwa menggunakan PSU yang efisien memiliki potensi penghematan energi yang besar. Perbedaan terbesar dalam bidang pengujian saya adalah 30%, jauh lebih besar dari apa yang dimungkinkan oleh pelambatan CPU. - jstarek
Itu semua kesalahan dari Granola. Menjalankan kernel 2.6.35-25-generic. PSU baru dapat memberikan penghematan yang lebih besar, tetapi pertanyaan ini adalah tentang apa yang dapat saya lakukan tanpa membeli perangkat keras baru. - steevc
apakah kamu menjalankan granola sebagai root? granola harus menjadi root jika perlu akses ke hal-hal tuning kernel. - user1974
Hmm - saya pikir granola mulai sendiri pada saat boot? - belacqua


Jawaban:


Kamu dapat memakai Jupiter

Jupiter adalah applet yang memungkinkan Anda untuk beralih antara kinerja maksimum dan tinggi dan mode hemat daya, mengubah resolusi dan orientasi, mengaktifkan atau menonaktifkan bluetooth, touchpad, WiFi dan sebagainya.

Anda dapat memasang oleh menambahkan ppa  ppa:webupd8team/jupiter dan menginstal jupiter dari pusat perangkat lunak.


1
2018-01-31 10:15





Saya tidak yakin apa urutan peristiwa yang tepat, tetapi saya hanya memperhatikan bahwa granola sedang berjalan sekarang. Saya tahu saya mencoba menginstal cpufreqd dan powernowd, tetapi entah itu membuat Granola dicopot. Itu mungkin hanya PC yang perlu dihidupkan ulang.

Akan lebih baik jika aplikasi menunjukkan rincian lebih lanjut tentang seberapa sering CPU sedang dicekik dan untuk kecepatan apa. Saya bisa melihat kecepatan saat ini dengan

cat /proc/cpuinfo

dan ke waktu pada setiap kecepatan dengan

cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state

Saya mengasumsikan kedua core berjalan pada kecepatan yang sama. Itu menunjukkan kecepatan dari 1-2.4GHz dengan sebagian besar waktu yang dihabiskan pada kecepatan yang lebih rendah. Saya memiliki meteran listrik seluruh rumah. Saya akan melihat apakah itu bisa memberi tahu saya perbedaan yang dihasilkan oleh kecepatan.

Pembaruan: Saya terlalu cepat untuk merayakannya. Hari ini tidak berfungsi. Saya mencari di / var / log / messages dan menemukan ini untuk kemarin

Feb  4 07:50:20 zaphod kernel: [    0.560856] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (2 cpu cores) (version 2.20.00)
Feb  4 07:50:20 zaphod kernel: [    0.560910] powernow-k8:    0 : fid 0x10 (2400 MHz), vid 0xc
Feb  4 07:50:20 zaphod kernel: [    0.560912] powernow-k8:    1 : fid 0xe (2200 MHz), vid 0xe
Feb  4 07:50:20 zaphod kernel: [    0.560914] powernow-k8:    2 : fid 0xc (2000 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560917] powernow-k8:    3 : fid 0xa (1800 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560919] powernow-k8:    4 : fid 0x2 (1000 MHz), vid 0x12

Untuk hari ini hanya ada yang pertama dari garis itu. Itu menunjukkan ada yang tidak beres, tetapi di mana saya bisa melihat kesalahan? Restart dan itu ok.


1
2018-02-04 09:59



Boleh saya sarankan powertop. Jalankan pada sistem yang sebagian besar tidak aktif, dan ia memberi tahu Anda berapa persen waktu yang dihabiskan CPU di negara bagian yang berbeda dan penyebab utama untuk bangun. Saya ragu bahwa Anda akan melihat apa pun pada powermeter seluruh rumah; menggunakan steker dinding meter saya mendapatkan perbedaan 2-5 W terbaik dengan Intel i3. Dikombinasikan dengan mengelola hard drive tidur saya mendapatkan penghematan yang layak secara persentase, tetapi Anda harus menggunakan sedikit sekali listrik di tempat lain untuk membuat lekuk dalam konsumsi rumah secara keseluruhan. - j-g-faustus


Halaman ini menawarkan beberapa saran: http://grano.la/help/install.php

Sudahkah Anda memverifikasi bahwa file dan folder cpufreq yang disebutkan dalam file kesalahan itu ada?

Juga, pastikan DVFS diaktifkan di BIOS http://grano.la/help/wiki/doku.php?id=bios

Juga sudahkah Anda mencoba menambahkan applet "pemindai skala Frekuensi CPU" di Gnome? Saya percaya modul cpufreq adalah bagian dari kernel sekarang, jadi itu hanya bekerja untuk saya.


0
2018-01-31 09:46



Saya sudah membaca itu. Saya tidak memiliki folder cpufreq, yang membuat saya berpikir saya kekurangan beberapa opsi kernel atau driver. Saya mencoba menginstal cpufreqd dan powernowd, tetapi entah menyebabkan Granola dicopot pemasangannya karena tampaknya hanya satu scaling frekuensi daemon dapat dipasang kapan saja. Itu masuk akal. Saya menggunakan KDE. Saya menggunakan applet untuk tahun-tahun yang lalu, tetapi perlu memeriksa apa itu. - steevc


Saya menginstal granola dan menemukan GUI menjadi cantik tetapi tidak memiliki informasi yang benar-benar berguna. Saya lebih suka melihat apa yang sebenarnya dilakukan dalam hal skala frekuensi daripada berapa banyak pohon yang ditabung!

Saya sekarang telah memilih powernowd (Anda harus menghapus instalasi granola terlebih dahulu, karena Anda hanya dapat menjalankan satu power management daemon runnin sekaligus. Jika tidak, keduanya dapat menarik frekuensi CPU dalam arah yang berlawanan). Anda dapat menginstal powernowd dari pusat perangkat lunak.

Ini tampaknya ringan dan menyelesaikan pekerjaan. Saya dapat memonitor frekuensi CPU saat ini pada masing-masing inti dengan menambahkan applet "scaling frequency monitor" CPU ke panel Gnome saya (saya pikir itu sudah diinstal sebelumnya dengan Ubuntu 10.10).

Sekarang Intel Q6600 saya (4 x 2.4GHz) menghabiskan sebagian besar waktunya pada 4 x 1.6GHz.


0
2018-02-04 21:00