CPU sempre al max anche con carico basso

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.

CPU sempre al max anche con carico basso

Messaggioda VitoDoc » lunedì 23 luglio 2018, 18:39

Il problema di oggi riguarda la frequenza della CPU che è sempre al max o quasi.
Da prove fatte sembra non dipenda da servizi o applicazioni in esecuzione, infatti se da terminale modifico i file scaling_min_freq, che sono impostati a 4500MHZ, la frequenza scende a 800MHz aumentando a 4500MHz se eseguo un'applicazione. (Ho impostato 800Mhz perché prima scendeva a quella frequenza)
Codice: Seleziona tutto
echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq
echo 800000 > /sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq


Queste sono le configurazioni che trovo nei file che dovrebbero gestire il risparmio energetico:
scaling_governor
Codice: Seleziona tutto
cat /sys/devices/system/cpu/*/cpufreq/scaling_governor
powersave
powersave
powersave
powersave
powersave
powersave
powersave
powersave

scaling_available_governors
Codice: Seleziona tutto
cat /sys/devices/system/cpu/*/cpufreq/scaling_available_governors
performance powersave
performance powersave
performance powersave
performance powersave
performance powersave
performance powersave
performance powersave
performance powersave

scaling_min_freq (prima della modifica a 800MHz)
Codice: Seleziona tutto
cat /sys/devices/system/cpu/*/cpufreq/scaling_min_freq
4500000
4500000
4500000
4500000
4500000
4500000
4500000
4500000

scaling_max_freq
Codice: Seleziona tutto
cat /sys/devices/system/cpu/*/cpufreq/scaling_max_freq
4500000
4500000
4500000
4500000
4500000
4500000
4500000
4500000

scaling_cur_freq (dopo la modifica)
Codice: Seleziona tutto
cat /sys/devices/system/cpu/*/cpufreq/scaling_cur_freq
3783222
800036
800014
800040
800077
800012
800012
800042


Come posso fare per impostare gli 800MHz dato che ad ogni riavvio si reimposta automaticamente a 4500MHz ? Sembra quasi che il powersave non intervenga.
La probabilita' che qualcuno ti osservi e' direttamente proporzionale alla stupidita' della tua azione.
Avatar utente
VitoDoc
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2020
Iscrizione: maggio 2012
Desktop: plasma
Distribuzione: KUbuntu 18.04 LTS
Sesso: Maschile

Re: CPU sempre al max anche con carico basso

Messaggioda Janvitus » martedì 24 luglio 2018, 10:51

Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17464
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME Shell 3.28
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: CPU sempre al max anche con carico basso

Messaggioda VitoDoc » martedì 24 luglio 2018, 11:12

Grazie per la risposta.
Questo è il pc :
Codice: Seleziona tutto
System:    Host: vitodoc Kernel: 4.15.0-24-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: KDE Plasma 5.12.6 (Qt 5.9.5) Distro: Ubuntu 18.04 LTS
Machine:   Device: desktop Mobo: MSI model: Z270 GAMING M5 (MS-7A78) v: 1.0 serial: N/A
           UEFI [Legacy]: American Megatrends v: 1.90 date: 01/25/2018
CPU:       Quad core Intel Core i7-7700K (-MT-MCP-) arch: Skylake rev.9 cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 33600
           clock speeds: max: 4500 MHz 1: 4458 MHz 2: 4412 MHz 3: 4452 MHz 4: 4402 MHz 5: 4400 MHz 6: 4488 MHz
           7: 4400 MHz 8: 4401 MHz
Graphics:  Card: NVIDIA GP104 [GeForce GTX 1070] bus-ID: 02:00.0
           Display Server: x11 (X.Org 1.19.6 ) driver: nvidia Resolution: 1920x1080@50.00hz
           OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 version: 4.6.0 NVIDIA 390.48 Direct Render: Yes
Audio:     Card-1 Intel 200 Series PCH HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
           Card-2 NVIDIA GP104 High Definition Audio Controller driver: snd_hda_intel bus-ID: 02:00.1
           Sound: Advanced Linux Sound Architecture v: k4.15.0-24-generic
Network:   Card: Qualcomm Atheros Killer E2500 Gigabit Ethernet Controller driver: alx port: d000 bus-ID: 04:00.0
           IF: enp4s0 state: up speed: 100 Mbps duplex: half mac: 4c:cc:6a:b3:7f:98
Drives:    HDD Total Size: 2576.5GB (51.5% used)
           ID-1: /dev/sda model: Samsung_SSD_850 size: 256.1GB
           ID-2: /dev/sdb model: ST2000DX001 size: 2000.4GB
           ID-3: /dev/sdc model: TOSHIBA_MK3256GS size: 320.1GB
Partition: ID-1: / size: 234G used: 23G (11%) fs: ext4 dev: /dev/sda1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 0.0:44C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 226 Uptime: 10:13 Memory: 2487.1/15999.9MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56


Darò un'occhiata al link :)
La probabilita' che qualcuno ti osservi e' direttamente proporzionale alla stupidita' della tua azione.
Avatar utente
VitoDoc
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2020
Iscrizione: maggio 2012
Desktop: plasma
Distribuzione: KUbuntu 18.04 LTS
Sesso: Maschile


Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti