Undervolt Q8200 per home server

Pubblicità
ma nel bios hai abilitato l'opzione asus Q-FAN? (scheda Hardware.Monitor)
perchè hai la ventolina a 3100 RPM che farà rumore

Appena posso controllo, è vero che la ventola fa rumore, ma le temperature già non sono magnifiche, e resta pur sempre l'unica ventola nel case...

Certo, essendo un gestore puoi mettere come vuoi tra powersafe, ondemand, performance. inoltre nel file /etc/default/cpufrequtils puoi settare il MAX_SPEED e MIN_SPEED
Visualizza allegato 437114
Vedrò se provare, è che mi era parso di leggere che forse cpufrequtils non supportasse ondemand come parametro
Ma il minspeed immagino di non poterlo tirar giù più di tanto, ci saranno limiti dati dalla cpu
 
Ogni cpu ha il suo gestore; se dai cpufreq-info senza argomenti, ti da tutte le info
1656936429952.webp

Oppure dando il comando cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors ti fa vedere le modalità di scaling disponibili per la tua cpu...
Essendo una cpu vecchia può capitare che manchi la ondemand
Nel kernel linux son previste queste
1656936870420.webp
Questi sono quelli disponibili sul mio i5-4690
1656936925809.webp
Questo invece un server di un cliente
1656937046429.webp
E questo è un altro serverino di un altro cliente
1656937140157.webp
Dipenbde un po' da cpu a cpu
 
Ogni cpu ha il suo gestore; se dai cpufreq-info senza argomenti, ti da tutte le info
Visualizza allegato 437116

Oppure dando il comando cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors ti fa vedere le modalità di scaling disponibili per la tua cpu...
Essendo una cpu vecchia può capitare che manchi la ondemand
Nel kernel linux son previste queste
Visualizza allegato 437117
Questi sono quelli disponibili sul mio i5-4690
Visualizza allegato 437118
Questo invece un server di un cliente
Visualizza allegato 437119
E questo è un altro serverino di un altro cliente
Visualizza allegato 437120
Dipenbde un po' da cpu a cpu

Allora la notizia buona è che ho tutti i governor nonostante la cpu vecchiotta

1656939657875.webp

Però comunque i limit hardware dei core sono sempre quelli da 2.00Ghz a 2.33Ghz: quindi se limito da bios come mi disse Sirio in modo che non vada oltre i 2.00, immagino i powersave alla fine non servano a nulla.

E quindi per ridurre bisognerebbe abbassare il vcore immagino

Il programma python per undervolt girato prima sembra molto promettente

Ma purtroppo è untested se non su alcune cpu la più vecchia delle quali è un i5-4250U, decisamente più nuovo della mia.
Diciamo che rischierei casini, e dato che si gioca con l'hw non so quanto valga la pena testare.
 
2.2 Powersave
-------------

The CPUfreq governor "powersave" sets the CPU statically to the
lowest frequency within the borders of scaling_min_freq and
scaling_max_freq.



Imposta powersafe, riavvia e vedi il range.. in ogni caso lì dice "should", non "must"

L'ho utilizzato e sembra andare, da cpufreq-info segnala il current frequency su tutti i core a 2.01Ghz. E non mi sembra faccia conflitti con pm-powersave, sembrano essere slegati in quanto il governor non fa altro che settare la frequenza della cpu

Diciamo che mi evita di settare manualmente cose nel bios, ma magari uno sguardo ce lo farò comunque per il qfan indicato da sirio
 
L'ho utilizzato e sembra andare, da cpufreq-info segnala il current frequency su tutti i core a 2.01Ghz. E non mi sembra faccia conflitti con pm-powersave, sembrano essere slegati in quanto il governor non fa altro che settare la frequenza della cpu

Diciamo che mi evita di settare manualmente cose nel bios, ma magari uno sguardo ce lo farò comunque per il qfan indicato da sirio

potresti diminuire l'assorbimento settando il bus a 266mhz (pagina 50 del manuale) e fissando il moltiplicatore a x6 (CPU.Ratio.Setting o cpu core ratio) in modo da avere 4 core da 1,6ghz (266x6)

ti spiego quella cpu ha un controllo del moltiplicatore che varia troppo poco solo x6 e x7 perchè ha un bus alto di 333mhz
333mhz x6 = 2,00Ghz
333mhz x7 = 2,33Ghz

e si in pratica cambia solo il moltiplicatore da x6 a x7

ma come ti po spiegato prima puoi anche agire sul bus , perchè la frequenza è data dalla prodotto del bus per il moltiplicatore
dovrebbe esserci anche 200 di bus
200x6=1,2ghz
200x7=1,4ghz

tuttavia temo che il vcore lo imposta in base al moltiplicatore non in base alla frequenza (è da controllare)
quindi secondo me la cosa migliore è settarlo a 266x6=1,6ghz

altri moltiplicatori non puoi usarli perchè la cpu è bloccata sia verso il basso (x6) che verso l'altro (x7)
 
e si in pratica cambia solo il moltiplicatore da x6 a x7

ma come ti po spiegato prima puoi anche agire sul bus , perchè la frequenza è data dalla prodotto del bus per il moltiplicatore
dovrebbe esserci anche 200 di bus
200x6=1,2ghz
200x7=1,4ghz

tuttavia temo che il vcore lo imposta in base al moltiplicatore non in base alla frequenza (è da controllare)
quindi secondo me la cosa migliore è settarlo a 266x6=1,6ghz

altri moltiplicatori non puoi usarli perchè la cpu è bloccata sia verso il basso (x6) che verso l'altro (x7)

Per ora lo sto tenendo a 2.00Ghz col governor come scritto. Pensi convenga castrare addirittura a 1.6? Non vorrei limitarlo troppo, però potrei provare a vedere se il vocore scende o meno.
 
Pubblicità
Pubblicità
Indietro
Top