|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
Ubuntu Hardy - Sempron o/c e Powernow
Ho un Sempron Palermo 3000+ (0.09, 128 L2, 1,8GHz) su Nforce3 che ho overclockato a vcore default a 2,25 GHz (bus da Bios a 250MHz, oltre la scheda madre non prevede
![]() ![]() Sotto Hardy si attiva automaticamente il Powernow - come in effetti è giusto - ma la velocità del procio indicata dall'apposita applet sul pannello oscilla tra 1GHz e 1,8GHz, e peraltro, anche sotto la gestione 'performance' o sotto massimo carico non si superano 1,8GHz indicati: Codice:
marco@server:~$ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 44 model name : AMD Sempron(tm) Processor 3000+ stepping : 2 cpu MHz : 1800.000 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm ts fid vid ttp tm stc bogomips : 4502.22 clflush size : 64 marco@server:~$ ![]() Ultima modifica di NeoTheAdvocate : 31-08-2008 alle 18:48. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
nessuno?
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Se non ricordo quando non è utilizzato il risparmio energetico su questi processori abbassa la frequenza di lavoro per consumare di meno. Se provi a caricare il processore con un lavoro impegnativo e poi controlli nuovamente la frequenza dovresti vedere il valore corretto.
|
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
1.8?? sarebbe il relativo 2200+ bruciato da me proprio stamattina
![]() togliti una curiosita.. togli il gestore cosi' ti togli il dubbio che sia lui il problema. A me sembre strano che ti vada cosi' male..
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#6 | |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
Quote:
Comunque: sicuro di aver chiara la situazione? La CPU in sé non pare andar male ... nel bios i 2250MHz li vedo eccome (e anche sotto win) ![]() Non mi è chiaro il riferimento al 2200+. |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
volevo dire che l' athlonXP 2200+ gira a 1800mhz quindi ti sta andando male..
/proc/cpuinfo ti dice a quale velocita' ti va realmente.. niente tavole... fatti un giro su /sys/devices/system/cpu/ trverai altre informazioni. Il demone che ti abbassa la frequenza puoi spegnerlo da /etc/init.d dovrebbe esserci uno script che si chiama credo powernow.. o qualcosa di simile. Non ti so dire con precisione perche' io nn lo uso...
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
Svelato l'arcano: disabilito dal boot loadcpufreq e la cpu viaggia ai 2,25 GHz impostati da bios. In altre parole, lo scaling della frequenza mi avviene solo tra 1 e 1,8GHz.
Ora, in /etc/init.d/cpufrequtils, leggo Codice:
Both MIN_SPEED and MAX_SPEED must be values # listed in: # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies In altri termini: se voglio lo scaling devo rinunciare all'overclock, atteso che 'scala' solo sulle freq. di default della cpu? Piccolo dubbio, però: perché - fermi i 2,25GHz impostati da bios - la macchina mi fa sempre il superpi da 1M in 34", sia che escluda lo scaling e quindi il pinguino mi indichi 2,25GHz di clock, sia che abiliti lo scaling, e il pinguino mi indica 1,8GHz di clock massimo? Non è che lo scaling agisce solo sui moltiplicatori, e il fatto che abbia indicati 1,8GHz di velocità massima dipende solo dalla lettura dei clocks ammissibili che il SO fa in devices? Ultima modifica di NeoTheAdvocate : 02-09-2008 alle 12:12. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1209
|
Ma io dico.. Possibile che nn ci sia nessun'altro qui dentro che partecipa a questa discussione... bah...
Allora io oramai mi sto arruginendo un po', quindi nn son ben sicuro delle mie risposte.... Cmq di che ne sappia lo scaling della CPU avviene tramite delle tabelle definite dentro qualche registro della cpu stessa, e quindi questo sarebbe il modivo per cui nn riesci ad andare oltre una determinata frequenza.. Mentre se nn usi cpufreq riesci ad andare oltre... Ma, te dici di nn aver prestazioni in piu'.. Questo mi pare strano.. Ma mi sembra anche strano che senza caricare il modulo x la gestione della velocita', tu riesca a vedere la directory /sys/devices/system/cpu/cpu0/cpufreq/ fatti un giro con sui moduli caricati e vedi di togliere cpufreq se ce ancora lsmod # x vedere tutti i moduli caricati Appena togli tutto la dir cpufreq nn deve esserci piu'. Possibili moduli che ricordo potrsti vedere caricati sono: powernow-XX freq_table e tutto quello che inizia x cpufreq Togli tutto.
__________________
...Ordunque... |
![]() |
![]() |
![]() |
#10 |
Member
Iscritto dal: Dec 2004
Messaggi: 88
|
Secondo me non viene rilevata correttamente la frequenza di bus, e quindi la frequenza del processore indicata è sbagliata.
Il driver per la gestione delle frequenze agisce solo sul moltiplicatore e non sulla frequenza di bus, mi sembra assai strano che sia in grado di "annullare" l'oc fatto da bios. Prova a riportare il pc ai settaggi originali e controlla il tempo di esecuzione di superpi |
![]() |
![]() |
![]() |
#11 | |
Member
Iscritto dal: Mar 2008
Messaggi: 141
|
Quote:
Mi sembra strano che il problema non fosse mai stato sollevato prima visto che dubito che i sempron in giro lavorino a frequenze di default... ![]() Piccolo OT: tengo il molti HT a 3x col bus a 250, invece che a 4x200. Perderò molto? [a 250x4 proprio non regge ![]() Ultima modifica di NeoTheAdvocate : 02-09-2008 alle 18:16. |
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jan 2004
Città: Prato
Messaggi: 572
|
mi intrometto: ho perso 5 giorni a capire come mail la mia Core2Duo E6600 girasse a 1.600 anziche a 2.400mhz (66%). Da Ubuntu 8.04 non ero in grado di manovrare lo scaling della cpu, cioè il programma me lo impediva.
Poi intuizione: ho disabilitato da Bios "intel speedstep" e ora posso portare manualmente al 100% la cpu impostandola dal pannello di Ubuntu (anche se ad ogni riavvio, per default, mi parte al 66%!). Tuttavia, ho overclokkato a 2.700mhz come ho sempre fatto felicemente con XP ma Ubuntu continua a dirmi che gira a 2.400mhz! come risolvere?
__________________
Sony Vaio VPC-F12M1E/H, Monitor Samsung P2450H, Modem D-Link DSL-320B |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:06.