|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Cpu frequency scaling
Ho un penitum dual core e2180 e una scheda madre asus p5k-vm. Per motivi di overclock ho disabilitato lo speedstemp Enhanced Speedstep e abbassato il moltiplicatore da 10x a 9x. Su windows il moltiplicatore varia fra 6 e 9 senza problemi in base al carico della cpu. Su linux se non c'è lo speedstep attivo nn fa niente, rimane sempre alla massima frequenza e nn si "avviano" neanche alcuni demoni come ad esempio powernowd o cpuspeed. Da kpowersave le voli relativi alla variazione di frequenza sn disabilitate!!! Cn lo speedstep attivo invece nessun problema, funziona tutto e cn kpowersave varia in automatico la frequenza in base alle impsotazioni scelte. Come faccio a far variare il molitplicatore avennndo lo speedstep disattivato????
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Non credo sia possibile, c'è stata una precisa presa di posizione degli sviluppatori nel non consentire variazioni di frequenza non in linea con le specifiche del processore.
Consentire di modificare arbitrariamente i moltiplicatori avrebbe questo effetto. In soldoni: nessun supporto agli overclockers sotto linux.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Quote:
![]() ![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
mi è sorto un dubbio! ma windows virtualizzato varia la frequenza della cpu?
![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
![]() |
![]() |
![]() |
#5 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Quote:
![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
Non si tratta di problemi,è stata una scelta ben precisa!
![]()
__________________
Khelidan |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Quote:
![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
![]() |
![]() |
![]() |
#9 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
C'era una patch (che è stata rigettata per i motivi che ti ho detto) ma non sono riuscito a rintracciarla
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Quote:
![]() ![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
l'avevo trovata pure io quella patch al tempo ma mi ricordo che decisamente sconsigliata dai dev....
__________________
Khelidan |
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Oltre ai vari test esaustivi sulla cpu che già ci sono, puoi farne uno semplice manualmente: effettua una veloce compressione di un file tramite ffmpeg e misura quanto ci mette. Effettua la prova su ramfs per eliminare i disturbi legati all'i/o su disco.
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 8368
|
beh francamente _se_ scelta è stata è assimilabile a un drm o quasi, imho.
tra l'altro come se chi overclocca non sapesse quello che fa. ok, ce ne sono che si buttano senza informarsi ma se mi si permette che tutti facciano quello che vogliono, e se fanno danni non sarà colpa del risparmio energetico, ma della mancanza di esperienza o anche della troppa voglia di strafare. se come scusa di un drm viene detto che è per evitare che gli utenti senza volere facciano azioni illegali, come suonerebbe? e non dimentichiamoci che molto spesso, e in particolare nel caso nei c2d exxx, non si rischia assolutamente niente a overcloccare, dato che i core delle cpu sono bloccati a frequenze inferiori solo per motivi di mercato. nella fattispecie il core è identico a quelloo dei fratelli maggiori (che vengono venduti a 3ghertz e oltre), cambia solo il quantitativo di cache, cosa che btw semplifica le cose in ambito oc in quanto diminuisce la potenza dissipata. ps: e basta con 'sta storia della vita della cpu che si accorcia, se dura 7 anni invece di 10 cosa cambia nella vita reale? ps2: accettabile invece un approccio che guarda al risparmio energetico in senso globale, questo si. ecco qui mi sento giustamente attaccabile, come overcloccatore da anni. Ultima modifica di s-y : 14-03-2008 alle 09:57. |
![]() |
![]() |
![]() |
#14 | ||||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
No non lo sa.
Il silicio è un materiale amorfo, non può vivere in eterno, ha delle imperfezioni congenite che peggiorano con l'utilizzo. Con l'overclock semplicemente riduci le aspettative di vita dell'hardware. Quote:
Quote:
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||||
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Nn sono overclock spinti la mia cpu nn rischia proprio nulla e come ha detto s-y se dura 7 anni anziché 10 nn è un grosso problema! Solitamente chi overclocca e chi usa linux un minimo più informato della media generale degli utenti windows dovrebbe essere informato.....se cn windows nn ci proprio sti problemi perché dovrebbero esserci cn il pinguino? Linux nn sta allungando la vita del mio processore, mi sta limitando purtroppo. Capisco che i sorgenti sn aperti ma mica sn uno sviluppatore io
![]() Bho a me sta scelta mi sembra un po' strana, come per dire "nn siamo sicuri dei risultati che possiamo ottenere e nn vogliamo rischiare". Chi overclocca sa a cosa va incontro, può friggere la cpu ancora prima di avviare il sistema operativo (anche se cn le schede madri di oggi è abbastanza difficile). Se imposto il bus da 200 mhz a 266 mhz in tutta sicurezza senza variare il voltaggio e senza disabilitare i sistemi di risparmio energetico perché dovrebbe reimpostarmi il bus al valore orginale (adesso cercherò di verificare)? mi sembra una cosa assurda!!! Inoltre basterebbe separare lo speedstep dalla variazione del moltiplicatore (se nn sbaglio prima era così). Bho sn condivido questa scelta....più che altro nn capisco perché così "drastica" e secca e abbandonare anche lo sviluppo. ilsensine se nn è troppo disturbo mi diresti come fare per convertire un video tramite ffmpeg? solo se nn è disturbo così risparmio di andare a cercare da me e faccio prima ![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
![]() |
![]() |
![]() |
#16 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Allora non capisco perché ne senti il disperato bisogno
![]() Quote:
Quote:
time ffmpeg -i <filein> fileout.avi
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
bhe non esageriamo,comunque avevo seguito la storia al tempo,ora non ricordo i dettagli,ma la decisione era stata ben motivata dai dev,non è stata una cosa decisa da un giorno all'altro,e francamente non capisco cosa centri il drm,qui nessuno impone niente,i dev del kernel hanno scelto una ben precisa linea,ma come dice ilsensine,i sorgenti sono li,basta modificarli,e francamente se neanche patchset come il kamikaze includono la includono un motivo ci sarà
__________________
Khelidan |
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Da qui la selta particolarmente conservativa che hanno operato gli sviluppatori.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#19 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 12292
|
Quote:
![]() Grazie per il comando, ma come faccio ad eseguire il test in ramfs? scusa nn sn tanto pratico ![]()
__________________
"Non capisco quelli che dicono che per avere successo devono soffrire. Ma che so', scemi?" Intel Core 2 Quad Q9450 @ 2.66 Ghz, Asus P5K-VM, Ram 4 GB A-Data + 2 GB Kingmax 800 Mhz, Gigabyte GeForce GT 710 2 GB GDDR5 passiva (GV-N710D5SL-2GL), SSD Crucial BX500 CT120BX500SSD1 120 GB, Monitor LCD Samsung S22C300 21.5'', router D-Link DVA-5592 |
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
mkdir testdir mount -t ramfs none testdir cd testdir Copia quindi in testdir il file da ricomprimere, ed esegui la compressione da lì. Nota che ramfs non è memoria soggetta a swap (al contrario di tmpfs che è memoria anonima), quindi usa file di dimensioni molto minori della tua memoria fisica.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:08.