Combien de cœurs mon Mac possède-t-il?


49

Je suis confus, car quand je vois mon mac à propos de la fenêtre, je vois

entrez la description de l'image ici

Que j'ai 1 Processoret 4 cores. Mais quand je cours htop, je vois8 cores

entrez la description de l'image ici

Qu'est-ce que je rate?

Réponses:


38

Qu'est-ce que je rate?

Hyperthreading . Vous avez 4 cœurs physiques, mais 8 logiques.

Pour chaque cœur de processeur physiquement présent, le système d'exploitation traite deux cœurs virtuels (logiques) et partage la charge de travail entre eux lorsque cela est possible.

Voir aussi les données Intel sur votre processeur, le i7 4870HQ :

de cœurs 4

Cores est un terme matériel qui décrit le nombre d'unités centrales de traitement indépendantes dans un seul composant informatique (puce ou puce).

de fils 8

Un thread, ou thread d'exécution, est un terme logiciel pour la séquence ordonnée de base d'instructions qui peut être transmise ou traitée par un seul cœur de processeur.


80

Depuis un terminal, vous pouvez voir la différence entre le nombre de processeurs physiques et de processeurs logiques utilisant sysctl:

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8

5
Pourquoi cela a-t-il été rejeté? Cette commande fonctionne (au moins sur El Capitan).
Gabriel Devillers

4

votre CPU est un i7 , donc il a Hyperthreading , qui se présente aux applications de surveillance du système en doublant le nombre de cœurs, car chacun peut traiter deux threads semi-simultanément.


3

Ce que vous voyez sont des hyperthreadednoyaux.

Pour chaque cœur physique, il existe deux cœurs hyperthreadés (ou logiques), vous pouvez en savoir plus sur l'hyperthreading ici


1
Lol, répondez à flood (Ma réponse était d'abord btw ... :))
Yamakaja

0

Il a 4 cœurs physiques et 4 cœurs logiques vous donnant un total de 8 cœurs.

C'est ce qu'on appelle l' hyper-threading


4
C'est faux. Il y a 4 cœurs physiques et chaque cœur physique a deux cœurs logiques. Il y a donc 8 cœurs logiques.
Yongwei Wu
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.