Page 1 sur 1
[cpu / processeur] difference
Publié : sam. 07 mars 2015, 18:23
par AchilleFraisse
Bonjour,
Quel est la différence entre un cpu et un processeur ? Je croyais que c'était le même chose, mais lorsque je vais dans /sys/devices/system/cpu, j'ai les répertoires cpu0, cpu1, cpu2 et cpu3. Donc j'ai au total 4 cpu. Or mon ordinateur est un i5 à deux coeurs (donc deux processeur). Donc quel est la différence entre les deux ?
Re: [cpu / processeur] difference
Publié : sam. 07 mars 2015, 19:02
par FoolEcho
Salut,
Il n'y a pas de différence, tout simplement parce que processeur est un terme un peu fourre-tout (du coup, il va à la fois désigner le processeur complet comme les cœurs/core physiques qui le composent dans les processeurs multi-cœurs à l'heure actuelle).
http://fr.wikipedia.org/wiki/Processeur
http://fr.wikipedia.org/wiki/Microproce ... -c%C5%93ur
Re: [cpu / processeur] difference
Publié : lun. 23 mars 2015, 15:22
par mélodie
J'ajoute que tu vois 4 cœurs parce que tu as probablement un 64bits, ça fait donc deux cœurs physique chacun étant construit avec deux cœurs logiques. (Je ne suis pas experte en processeurs récents, j'ai juste vu des exemples réels comme ça).
CPU est l'acronyme anglais.
Re: [cpu / processeur] difference
Publié : lun. 23 mars 2015, 15:32
par oktoberfest
Ton i5 a deux coeurs. Mais Intel a développé la technologie Hyper-Threading qui (pour simplifier) émule deux coeurs virtuels par coeur physique. C'est donc pour cela que ton os favori t'indique 4 coeurs (2 x 2).
Donc en clair :
- 1 processeur contient 1 ou plusieurs coeurs (deux dans ton cas).
- avec l'hyper threading, un coeur physique peut émuler deux coeurs logiques
Linux continue à utiliser le mot CPU car le terme a été mis en place avant les CPU multi-coeurs.
Re: [cpu / processeur] difference
Publié : lun. 23 mars 2015, 15:41
par benjarobin
@mélodie Euh... Ou pas... Cela n'a aucun rapport avec le 64 bits. Chez intel cela s'appelle l'hyper threading (HT) : tu créer 2 cœurs logiques à partir d'un cœur physique.