Memotong penggunaan daya desktop

10

Saya sedang menjalankan misi penghematan energi secara umum. Saya akhirnya menukar monitor CRT lama saya dengan LCD, jadi langkah selanjutnya untuk 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 mendengar tentang Granola . Saya telah menginstalnya, tetapi ketika saya mencoba menjalankannya (via sudo granola) saya dapat

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 mencari untuk berinvestasi dalam perangkat keras baru sekarang.

Menjalankan kernel 2.6.35-25-generik

steevc
sumber
Bisakah Anda memberikan beberapa informasi tambahan: Apakah baris yang Anda kutipkan hanya berupa 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 benar yang layak untuk melakukan beberapa 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-generik. PSU baru mungkin memberikan penghematan lebih besar, tetapi pertanyaan ini adalah tentang apa yang bisa saya lakukan tanpa membeli perangkat keras baru.
steevc
apakah Anda menjalankan granola sebagai root? granola harus di-root jika perlu akses ke hal-hal tuning kernel.
user1974
Hmm - Saya pikir granola memulai sendiri saat boot?
belacqua

Jawaban:

1

Anda Dapat Menggunakan Jupiter

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

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

Lincity
sumber
1

Saya tidak yakin urutan kejadian yang sebenarnya, tetapi saya baru memperhatikan bahwa granola sedang berjalan sekarang. Saya tahu saya mencoba menginstal cpufreqd dan powernowd, tetapi entah itu menyebabkan Granola dihapus. Mungkin saja PC perlu restart.

Alangkah baiknya jika aplikasi menunjukkan lebih banyak detail tentang seberapa sering CPU dibatasi dan berapa kecepatannya. Saya dapat melihat kecepatan saat ini dengan

cat /proc/cpuinfo

dan 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 dihabiskan pada kecepatan yang lebih rendah. Saya memiliki meteran listrik seluruh rumah. Saya akan melihat apakah itu dapat memberi tahu saya perbedaan 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-garis itu. Itu menunjukkan ada yang salah, tetapi di mana saya melihat kesalahan? Mulai ulang dan itu ok.

steevc
sumber
Bolehkah saya menyarankan powertop . Jalankan pada kebanyakan sistem idle, dan ia memberi tahu Anda berapa persen waktu yang dihabiskan CPU di negara bagian yang berbeda dan penyebab utama untuk bangun. Saya ragu Anda akan melihat sesuatu pada powermeter seluruh rumah; menggunakan meteran dinding saya mendapatkan perbedaan 2-5 W terbaik dengan Intel i3. Dikombinasikan dengan mengelola hard drive, saya mendapatkan penghematan yang layak secara persentase, tetapi Anda harus menggunakan sangat sedikit listrik di tempat lain untuk membuatnya mengurangi konsumsi rumah secara keseluruhan.
jg-faustus
0

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 bahwa DVFS diaktifkan di BIOS http://grano.la/help/wiki/doku.php?id=bios

Anda juga sudah mencoba menambahkan applet "CPU Frequency scaling monitor" di Gnome? Saya percaya modul cpufreq adalah bagian dari kernel sekarang, jadi hanya berfungsi untuk saya.

Simon B
sumber
Saya sudah baca itu. Saya tidak memiliki folder cpufreq, yang membuat saya berpikir saya kekurangan beberapa opsi atau driver kernel. Saya mencoba menginstal cpufreqd dan powernowd, tetapi menyebabkan Granola dihapus karena sepertinya hanya satu daemon penskalaan frekuensi yang dapat diinstal kapan saja. Itu masuk akal. Saya menggunakan KDE. Saya menggunakan applet untuk itu tahun lalu, tetapi perlu memeriksa apa itu.
steevc
0

Saya menginstal granola dan menemukan GUI cantik tetapi tidak memiliki informasi yang sangat berguna. Saya lebih suka melihat apa yang sebenarnya dilakukan dalam hal penskalaan frekuensi daripada berapa banyak pohon yang disimpan!

Saya sekarang telah memilih powernowd (Anda harus menghapus granola terlebih dahulu, karena Anda hanya dapat memiliki satu runnin manajemen daya sekaligus. Jika tidak keduanya dapat menarik frekuensi CPU ke 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 setiap inti dengan menambahkan applet "CPU scaling monitor" ke panel Gnome saya (saya pikir itu sudah diinstal sebelumnya dengan Ubuntu 10.10).

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

Jon Brett
sumber