Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 20 Aug 2010 12:08:47

Trim
Gourou(e) du libre
Lieu: Saxon, Valais
Date d'inscription: 17 Oct 2007
Messages: 364
Site web

Dilemme de Processeurs

Hello !

Je possède un Tecra M2 pour travailler et, depuis que Damax a réparé cet ordinateur en changeant la carte mère, ce-dernier n'utilise son processeur qu'à 600MHz, alors qu'il pourrait trouner jusqu'à 1.6GHZ.

Voici la description de /proc/cpuinfo :

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 13
model name    : Intel(R) Pentium(R) M processor 1.60GHz
stepping    : 6
cpu MHz        : 600.000
cache size    : 2048 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 2
wp        : yes
flags        : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe up bts est tm2
bogomips    : 1196.82
clflush size    : 64
cache_alignment    : 64
address sizes    : 32 bits physical, 32 bits virtual
power management:

A coté de ce portable, je possède aussi un autre, plus vieux, plus lourd et plus encombrant de la marque Sager, mais qui a un processeur qui tourne à 700MHz.

La description de /proc/cpuinfo :

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 8
model name    : Pentium III (Coppermine)
stepping    : 3
cpu MHz        : 700.000
cache size    : 256 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 2
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
bogomips    : 1405.03
clflush size    : 32
power management:

La question c'est : est-ce que ça vaut la peine de prendre l'ancien processeur pour gagner 100MHz de puissance de travail, mais perdre 1.8 MB de cache processeur ?

En même temps, je ne sais pas si le processeur actuel utilise les 2 MB de cache, puisque cette capacité est surtout prévu pour le cas où ce processeur tournerait à 1.6GHz.

Dernière modification par Trim (20 Aug 2010 12:09:54)

Hors ligne

 

#2 20 Aug 2010 13:20:17

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: Dilemme de Processeurs

Hello,

  Il faut tester, mais moi, a priori, je garderais le premier. La différence de 700 à 600 est assez marginale, mais tu as quand même 8x plus de cache. Il faudrait savoir a quelle vitesse est cadencée la mémoire, mais plus la mémoire est lente par rapport au CPU, plus c'est intéressant d'avoir plein de cache. En plus il a l'air d'avoir un peu plus de fonctionnalités, et c'est pas impossible qu'il consomme moins.

Hors ligne

 

#3 21 Aug 2010 13:11:26

fonji
Gourou(e) du libre
Lieu: Fribourg, don !
Date d'inscription: 15 Feb 2006
Messages: 490
Site web

Re: Dilemme de Processeurs

Les processeurs modernes peuvent adapter leur fréquence à leur utilisation.
La preuve, j'ai lancé deux fois de suite cat /proc/cpuinfo en l'espace de deux minutes et voilà les résultats :

yfo@coyote:~$ cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping    : 11
cpu MHz        : 1998.000
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips    : 5332.71
clflush size    : 64
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping    : 11
cpu MHz        : 1998.000
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips    : 5333.05
clflush size    : 64
power management:

yfo@coyote:~$ cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping    : 11
cpu MHz        : 1998.000
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips    : 5332.71
clflush size    : 64
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 15
model name    : Intel(R) Core(TM)2 Duo CPU     E6750  @ 2.66GHz
stepping    : 11
cpu MHz        : 2664.000
cache size    : 4096 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips    : 5333.05
clflush size    : 64
power management:

C'est donc possible que ce soit ce qu'il t'arrive...
Surtout que tu as un pentium M, comme Mobile il me semble, et qui va par conséquent tenter d'éviter de trop pomper la batterie.
J'avais d'ailleurs réglé le mien pour que, sur batterie, il ne dépasse pas 600MHz mais soit libre lorsque sur courant.

Dernière modification par fonji (21 Aug 2010 13:15:25)

Hors ligne

 

#4 22 Aug 2010 00:21:35

Trim
Gourou(e) du libre
Lieu: Saxon, Valais
Date d'inscription: 17 Oct 2007
Messages: 364
Site web

Re: Dilemme de Processeurs

Hello !

Je t'assure qu'il m'est impossible d'aller plus haut que 600MHz que ce soit sur batterie ou sur AC, preuve faite de ces différents fichiers :

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq a écrit:

600000

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq a écrit:

75000

De même avec les fichiers scaling_max_freq et scaling_min_freq du même dossier.

Ce qui signifie que je peux aller de 75MHz à 600MHz avec 6 pas (stepping:6, dans le premier post), ce qui est très bien illustrer par l'outil cpufreq-applet dans Gnome.

De plus, j'ai même resorti Window$ (argh...)  pour utiliser les logiciels directements de Toshiba qui m'indiquaient ceci (en MHz) :

Outils Toshiba a écrit:

Max clock speed : 600
[...]
Maximum Speed = 1600

Dernière modification par Trim (22 Aug 2010 00:22:00)

Hors ligne

 

Pied de page des forums

Powered by FluxBB