AMD X2 4600 sous SUSE

AMD X2 4600 sous SUSE - Linux et OS Alternatifs

Marsh Posté le 25-07-2005 à 17:53:14    

voila
 
Apres pas mal de galere (avec la carte video) j'ai reussi a faire marcher ma machine en dual screen  et avec tout ce qui faut! mais je viens de me rendre compte que la machine ne tourne qu'a 1800 Mhz d'apres le monitoring de SUSE 9.3 :(
 
quelle tools utilisez vous pour visualiser la frequence du CPU?
des idees pour faire tourner la machine a 2400 Mhz?
 
merci de votre aide, je galere la......
 
Ma config:
AMD X2 4600+
512 Mo de RAM (tj en attente des 2Go Corsair XMS)
X800 XL DUal DVI
Gigabyte K8NXP-SLI
2 * L90D+
 

Reply

Marsh Posté le 25-07-2005 à 17:53:14   

Reply

Marsh Posté le 25-07-2005 à 18:09:03    

:Bounce:

Reply

Marsh Posté le 25-07-2005 à 18:56:46    

:ouch: tu blagues pas avec ta config toi :D
Pour visualiser ta frequence: cat /proc/cpuinfo
Si ca te donne toujours 1800 MHz, verifie quand même que ton bios reconnais bien les 2400 MHz
Après, ca peut peut-etre venir de la reconnaissance des dual-core. Essaye de voir en recompilant un noyau avec les options qui vont bien (reponses pourrie inside :o)


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 25-07-2005 à 19:19:10    

Ou alors ca vient du Cool&Quiet, mais je sais pas si y a ce genre de truc sur ce proc.
Fais un cat sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies, tu connaitras les frequences que ton proc supporte.


---------------
BiBi Max
Reply

Marsh Posté le 25-07-2005 à 19:22:31    

Ah oui, peut-etre le powernow, effectivement. Tu as plusieurs solutions:
-stresser ton cpu avec cpuburn (ou bzip2 ou n'immporte quoi qui le stress) et faire un cat /proc/cpuinfo pendant ce temps
-cpufreq -g performance et toujours le cat /proc/cpuinfo


---------------
BOFH excuse #400:We are Microsoft.  What you are experiencing is not a problem; it is an undocumented feature.
Reply

Marsh Posté le 26-07-2005 à 12:05:13    

vi c ca c'est le power nowqui a l'air de me jouer des tour :/
 
Comment on fait pour le desactiver?
 
Cpufreq c'est ou?
 
Merci pour votre aide!
 
car la en Bench sous Matlab je tourne moin vite qu'un Atlhon 1600 :/

Reply

Marsh Posté le 26-07-2005 à 12:15:51    

le powernow, c'est dans le kernel. Sinon, tu regarde pour empêcher le chargement du module powernow-k8 (ou k7).
 
Sinon, tu peux aussi vérifier dans /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor si tu as bien "ondemand" pour qu'il gère ça automatiquement (kernel 2.6.11 ou plus). Sinon, tu mets performances (avec ou sans "s" ?) à la place.
 
tu peux aussi carrément y désactiver dans le bios.


Message édité par Dumbledore le 26-07-2005 à 12:17:04
Reply

Marsh Posté le 26-07-2005 à 12:56:46    

je ne vois pas d'options dans le BIos :/
 
Comment fait on pour desactiver dans le kernel le powernow?

Reply

Marsh Posté le 26-07-2005 à 13:31:39    

peut on forcer le cpu a tourner a une certaine frequence?
 
j'en ai marre...

Reply

Marsh Posté le 26-07-2005 à 13:40:58    

en utilisant powersave performance-speed -f   le proc apparament tourne a 2000 maintenant!
 
bon tj pas 2400! mais ca avance

Reply

Marsh Posté le 26-07-2005 à 13:40:58   

Reply

Marsh Posté le 26-07-2005 à 13:57:02    

meme pas il retourne a 1000 :/
quand je lance un bench sous matlab il varie entre 1000 et 2000.  

Reply

Marsh Posté le 26-07-2005 à 14:02:00    

Que te donne :
cat sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies  ?

Reply

Marsh Posté le 26-07-2005 à 14:03:37    

2400000 2200000 2000000 1800000 1000000
 

Reply

Marsh Posté le 26-07-2005 à 14:05:04    

et cat scaling_governor : userspace
 

Reply

Marsh Posté le 26-07-2005 à 14:08:42    

En root, echo 2400000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed et la tu devrais avoir la frequence maximum.
 
Ca c'est la méthode "bourrin", regarde si tu as pas des processus tel que powernowd, cpufreq, speedfreq et autre. Ceux sont ces processus qui "gouvernent" le proc.

Reply

Marsh Posté le 26-07-2005 à 14:20:58    

je venais juste de trouver cette commande :)
 
bah echo 2400 ne fait rien ! cat cpuinfo_cur_freq
 me donne toujours 1000
et echo 2000 marche, cat cpuinfo_cur_freq me donne 2000
 
mais les perf sont tj les memes :(

Reply

Marsh Posté le 26-07-2005 à 14:21:41    

en faite je viens de refaire cat cpuinfo_cur_freq et il me redonne 1000!
 

Reply

Marsh Posté le 26-07-2005 à 14:23:10    

il y a pas une option pour desactiver le'ACPI ou le powernow ?

Reply

Marsh Posté le 26-07-2005 à 14:26:45    

fais nous un ps aux, tu dois avoir un daemon qui tourne et qui te regule ton proc.

Reply

Marsh Posté le 26-07-2005 à 14:26:54    

si, commences par enlever les services qui s'ocuppent de ça ; tu peux aussi par la suite décharger le module powernow-k8.
 
m'enfin, je vois pas l'intérêt d'avoir son proc qui tourne à fond constamment.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-07-2005 à 14:27:17    

j'ai cpuspeed qui tourne et powersaved qui tourne

Reply

Marsh Posté le 26-07-2005 à 14:27:39    

qu'est ce que tu attends pour les arrêter........


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-07-2005 à 14:28:21    

deja y a peut etre pas besoin d'en avoir 2, et ensuite tu configures le cpuspeed pour etre sur le governor ondemand


Message édité par BiBi Max le 26-07-2005 à 14:28:34
Reply

Marsh Posté le 26-07-2005 à 14:33:47    

heuu.... comment on fait pour les arreter?? :/
 
 

Reply

Marsh Posté le 26-07-2005 à 14:34:34    

Regarde le topic sur les amd64, il y a plein d'info là-dessus ;).
 
edit : soit http://forum.hardware.fr/hardwaref [...] 16.htm#bas


Message édité par j_c_p le 26-07-2005 à 14:35:47
Reply

Marsh Posté le 26-07-2005 à 14:35:18    

/etc/rc.d/init.d/cpuspeed stop
 
même chose pour powersaved


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-07-2005 à 14:43:08    

cpuspeed stop me donne rien de bon :/
 
 

Code :
  1. linux:/etc/init.d # cpuspeed stop
  2. cpuspeed v1.2.1
  3. This program monitors the system's idle percentage and reduces or raises the
  4. CPUs' clock speeds and voltages accordingly to minimize power consumption
  5. when idle and maximize performance when needed.  This is the default.
  6. The program may also optionally be configured to reduce the CPUs' clock
  7. speeds if the temperature gets too high, NOT minimize their speeds if the
  8. computer's AC adapter is disconnected or maximize their speeds when the AC
  9. adapter is connected.
  10. By default this program will manage every CPU found in the system.
  11. Usage: cpuspeed [Options]
  12.     Options:
  13.         -d
  14.             Tells the process to daemonize itself (run in background).
  15.         -i <interval>
  16.             Sets the interval between idle percentage tests and possible speed
  17.             changes in tenths of a second (default is 20).
  18.         -p <fast up> <threshold>
  19.             Sets the CPU idle percentage thresholds.  <fast up> is the idle
  20.             percentage below which a CPU will be set to the highest possible
  21.             speed.  <threshold> is the idle percentage above which a CPU's
  22.             speed will be decreased and below which a CPU's speed will be
  23.             increased (defaults are 10 and 25).
  24.         -m <minimum speed>
  25.             Sets the minimum speed in KHz below which a CPU will not be set.
  26.         -M <maximum speed>
  27.             Sets the maximum speed in KHz above which a CPU will not be set.
  28.         -t <temp file> <maxtemp>
  29.             Sets the ACPI temperature file and the temperature at which CPUs
  30.             will be set to minimum speed.
  31.         -T <interval>
  32.             Sets the interval at which the temperature will be polled in
  33.             tenths  of a second (default is 10).
  34.             (Requires the '-t' option above.)
  35.         -a <AC file>
  36.             Sets the ACPI AC adapter state file and tells the program to set
  37.             the CPUs to minimum speed when the AC adapter is disconnected.
  38.             (This is the default but is changeable by the '-D' option below).
  39.         -A <interval>
  40.             Sets the interval at which the AC adapter state will be polled in
  41.             tenths  of a second (default is 50).
  42.             (Requires the '-a' option above.)
  43.         -C
  44.             Run at maximum speed when AC adapter is connected.
  45.             (Requires the '-a' option above.)
  46.         -D
  47.             Do NOT force minimum speed when AC adapter is disconnected.
  48.             (Requires the '-a' option above.)
  49.         -r
  50.             Restores previous speed on program exit.
  51.         -s <CPU>
  52.             Manage only a single CPU.  <CPU> specifies the number of the CPU
  53.             to manage and is in the range 0 to (n-1) where 'n' is the number
  54.             of CPUs in the system.  Without this option the program creates
  55.             copies of itself to manage every CPU in the system.
  56.     To have a CPU stay at the highest clock speed to maximize performance send
  57.     the process controlling that CPU the SIGUSR1 signal.
  58.     To have a CPU stay at the lowest clock speed to maximize battery life send
  59.     the process controlling that CPU the SIGUSR2 signal.
  60.     To resume having a CPU's clock speed dynamically scaled send the process
  61.     controlling that CPU the SIGHUP signal.
  62. Author:
  63.     Carl Thompson - cet [at] carlthompson.net  (copyright 2002 - 2005)


Message édité par filipe_c le 26-07-2005 à 14:43:47
Reply

Marsh Posté le 26-07-2005 à 14:45:23    

merci pour le topic j_c_p

Reply

Marsh Posté le 26-07-2005 à 14:55:12    

filipe_c a écrit :

cpuspeed stop me donne rien de bon :/
(...)


 
 [:jean-guitou]  ; si tu n'utilises pas les commandes que je te donne :spamafote:


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-07-2005 à 14:57:38    

bah j'ai pas de etc/rc.d/init.d/ moi :(

Reply

Marsh Posté le 26-07-2005 à 15:02:38    

bon ok j'ai reussi :)
 
j'ai arreter cpuspeed et powersaved mais je suis tj a 1000

Reply

Marsh Posté le 26-07-2005 à 15:03:47    

echo 2400 ne marche tj pas :(
 
echo 2000 marche, cpu_cur_freq me donne 2000 maintenant
 
je me demande pk il ne veut pas tourner a 2400 ??

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed