Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von JimHawkins » 12.12.2016 14:25:38

Ich habe gerade meine Festplatte mit meinem produktiven System in ein MacBook Pro 8.1 gesteckt. Und jetzt bin ich etwas irritiert.

Eigentlich sollte da doch ein i5 Dual Core drin verbaut sein. Aber mir werden hier überall 4 Kerne angezeigt. Kann mir jemand bei des Rätsels Lösung helfen?

Ich muss dazu sagen, ich habe das Gerät gerade zum ersten Mal angeschmissen. Es wurde gebraucht gekauft und tut nun erstmalig seinen Dienst, weil mein gewohnter Laptop gerade nicht zur Verfügung steht. (Und ganz ehrlich, ich glaube, ich bleibe bei dem MacBook...)
Zuletzt geändert von JimHawkins am 12.12.2016 16:11:43, insgesamt 1-mal geändert.

Benutzeravatar
sbruder
Beiträge: 333
Registriert: 24.06.2016 13:54:36
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Franken

Re: 4 Kerne auf MacBook?

Beitrag von sbruder » 12.12.2016 14:29:41

4 Kerne oder 4 Threads? mach doch mal ein

Code: Alles auswählen

lscpu
oder

Code: Alles auswählen

cat /proc/cpuinfo
2 Kerne und 4 Threades kann gut sein, dann macht der Hyperthreading.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 14:42:02

Ja, das war auch mein Gedanke, aber sieht das dann wirklich so aus?

Hat sich erledigt, glaub ich. Da steht ja 2 Threads pro Kern. Aber das ist normal, dass dann außer an dieser einen Stelle überall 4 CPUs angezeigt werden?

Aber 1x2x2 (Sockel, Kerne, Threads) = 4
Passt schon...

Danke!

Code: Alles auswählen

$$$ lscpu
Architektur:           x86_64
CPU Operationsmodus:   32-bit, 64-bit
Byte-Reihenfolge:      Little Endian
CPU(s):                4
Liste der Online-CPU(s):0-3
Thread(s) pro Kern:    2
Kern(e) pro Socket:    2
Sockel:                1
NUMA-Knoten:           1
Anbieterkennung:       GenuineIntel
Prozessorfamilie:      6
Modell:                42
Modellname:            Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
Stepping:              7
CPU MHz:               955.151
Maximale Taktfrequenz der CPU:2900,0000
Minimale Taktfrequenz der CPU:800,0000
BogoMIPS:              4589.54
Virtualisierung:       VT-x
L1d Cache:             32K
L1i Cache:             32K
L2 Cache:              256K
L3 Cache:              3072K
NUMA-Knoten0 CPU(s):   0-3
Markierungen:          fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts

$$$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 42
model name	: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
stepping	: 7
microcode	: 0x1a
cpu MHz		: 993.475
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs		:
bogomips	: 4589.54
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 42
model name	: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
stepping	: 7
microcode	: 0x1a
cpu MHz		: 999.932
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs		:
bogomips	: 4590.43
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 6
model		: 42
model name	: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
stepping	: 7
microcode	: 0x1a
cpu MHz		: 805.926
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs		:
bogomips	: 4590.84
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 42
model name	: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
stepping	: 7
microcode	: 0x1a
cpu MHz		: 1502.355
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts
bugs		:
bogomips	: 4590.57
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 4 Kerne auf MacBook?

Beitrag von MSfree » 12.12.2016 14:50:42

JimHawkins hat geschrieben:Aber das ist normal, dass dann außer an dieser einen Stelle überall 4 CPUs angezeigt werden?
Ja, das ist normal und seit erscheinen der ersten Hyperthread-CPUs (Northwood Pentium-4, vor 15 Jahren) der Fall.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 15:10:36

Jetzt bin ich allerdings etwas besorgt wegen der Temperaturen von durchgehend über 80 Grad. Ist das auch normal? 8O

Den Lüfter scheint es bei den Temperaturen noch nicht sonderlich zu beeindrucken... :|

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: 4 Kerne auf MacBook?

Beitrag von hikaru » 12.12.2016 15:16:29

80°C ohne Last ist nicht normal. Unter Volllast wäre das nicht toll, aber akzeptabel.
Normalerweise springen Notebooklüfter bei 60°C CPU-Temperatur an. Wenn deiner nicht läuft, dann dürfte das die Temperatur auch ohne Last erklären. Gibt es da vielleicht ACPI-Probleme?

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 15:20:24

Er läuft ja. Nur ist er sehr tolerant.

Ganz ohne Last hängt er gerade bei paar'n-60
Zuletzt geändert von JimHawkins am 12.12.2016 15:22:05, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 4 Kerne auf MacBook?

Beitrag von MSfree » 12.12.2016 15:21:05

hikaru hat geschrieben:Normalerweise springen Notebooklüfter bei 60°C CPU-Temperatur an.
Nur, wenn das BIOS die Lüftersteuerung übernimmt. Bei vielen Notebooks sind Treiber für die Lüftersteuerung nötig, die die Steuerung vom OS regeln und so auch z.B. leisen Betrieb (lieber langsamer aber dafür leise) oder "performance" (lieber Vollgas, dafür lauter) ermöglichen. Macs gehören in die Kategorie, daß das Betriebssystem sich um das thermische Wohlbefinden der CPU zu kümmern hat.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 15:28:40

Hast du das auch auf Anhieb parat, was ich da brauche?

Gefunden.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 15:33:21

Fehlanzeige:

Code: Alles auswählen

sudo pwmconfig 
# pwmconfig revision 6243 (2014-03-20)
This program [......]

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: 4 Kerne auf MacBook?

Beitrag von hikaru » 12.12.2016 15:44:57

MSfree hat geschrieben:Nur, wenn das BIOS die Lüftersteuerung übernimmt.
Nein, auch treibergesteuerte Lüfterregelungen verhalten sich in der Regel so. Zumindest ist das bei Lenovo und Dell der Fall.
Es galt auch mal als gute Sitte, dass das BIOS so lange den Lüfter steuert, bis das OS die Kontrolle übernimmt. Und selbst im schlimmsten Fall sollte der Lüfter eher sinnlos auf Vollgas laufen als stillstehen, denn ein verschlissener Lüfter ist ein weniger kapitaler Schaden als eine gebratene CPU.

Mag aber sein, dass der Obstkistenschieber aus Cupertino nichts von sinnvollen Failsafes hält.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 15:51:53

Hm, also die Nerven schont das Teil auf jeden Fall. Vielleicht ist das die Strategie von Apple.

Der Lüfter läuft ja, wie gesagt, aber er macht sich erst bei extremen Temperaturen wirklich bemerkbar.

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: 4 Kerne auf MacBook?

Beitrag von JimHawkins » 12.12.2016 16:10:34

Ich hab gerade ein bisschen Angst um meine CPU. Wenn ich was spielen will, zieht die mir mal eben auf 98 Grad hoch! 8O

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: 4 Kerne auf MacBook?

Beitrag von MSfree » 12.12.2016 16:17:47

hikaru hat geschrieben:Mag aber sein, dass der Obstkistenschieber aus Cupertino nichts von sinnvollen Failsafes hält.
Die Dinger verhalten sich manchmal eigenartig. Bei einem iMac, den ich auf SSD umgerüstet hatte, heulte der Lüfter nur noch mit Vollgas. Die Lösungen dafür sind, ein Temperatursensormodul zu erwerben und auf dem MoBo anzuschliessen oder eine Software zu installieren, die den Lüfter runter regelt.

Sichere Failsaves scheint es also in einigen Fällen zu geben. Warum aber bei einer Festplatte keine Hardware (oder Lüftersteuerungssoftware) nötig ist, bei einer SSD aber schon, ist mir nicht klar.

OK, genug offtopic. Die Temperatur von meinem MBP ist unter OS-X im Leerlauf niemals 60°C, obwohl der Lüfter überhaupt nicht hörbar ist und auch keine Luftbewegungen aus den Lüftungsschlitzen zu verspüren ist. Das Ding scheint im Leerlauf quasi lüfterlos zu laufen und alles an Stromsparfunktionen zu nutzen, was nur irgend möglich ist.

Ich würde Linux jedenfalls nicht zutrauen, die Energiesparfunktionen genauso gut zu unterstützen wie OS-X. Wahrscheinlich ist, daß die ganzen Sparfunktionen und die Lüftersteuerung eben nicht einfach PC-kompatibel ist und somit nicht mit dem Standard-Linuxkernel läuft.

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von smutbert » 12.12.2016 16:23:51

Aktuell habe ich ein lüfterloses Notebook. Bei längerer Volllast erreicht das auch über 90°C und im Sommer bringt man es auch zum Drosseln/Throtteln - ich denke die hohen Temperaturen sind eingeplant.

Immerhin konnte man bei den Macs die ich hatte oder kennengelernt habe recht bequem die Lüftersteuerung beeinflussen, bei einem älteren powerpc über Kernelmoduloptionen und bei aktuelleren über das sysfs - es gibt sogar einen Dämon dafür: Debianmacfanctld und hier gibt es auch ein Programm zur Lüfterregelung: https://github.com/dgraziotin/mbpfan

(Bei der Akkulaufzeit musste ich übrigens mit ein paar Optimierungen nie Einbußen gegenüber weiter verbreiteten Betriebssystemen hinnehmen, damit scheint es mir theoretisch unmöglich, dass Geräte unter Windows oder OS X grundsätzlich mehr Abwärme erzeugen ☺)

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von JimHawkins » 12.12.2016 16:27:54

Die Prozessortaktstufensteuerung ist irgendwie auch fürn Popo. Es gibt nur die Modi Performance und Powersafe und egal, was eingestellt ist, die Taktstufen laufen rauf und runter wie sie wollen.

Hm... was kann ich nun tun? Ich würde ja gerne spielen, aber mit Temperaturen an die 100 Grad ist mir das ein wenig zu heikel.

Dabei hab ich mich gerade schon so gefreut, hier drauf ne bessere Hardware zu haben als auf meinem anderen Laptop... :|

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von JimHawkins » 12.12.2016 16:34:07

smutbert hat geschrieben:Immerhin konnte man bei den Macs die ich hatte oder kennengelernt habe recht bequem die Lüftersteuerung beeinflussen, bei einem älteren powerpc über Kernelmoduloptionen und bei aktuelleren über das sysfs - es gibt sogar einen Dämon dafür: Debianmacfanctld und hier gibt es auch ein Programm zur Lüfterregelung: https://github.com/dgraziotin/mbpfan
Der Dämon macht den Rechner eigentlich nur lauter. Eine wirkliche Verbesserung des Problems kann ich noch nicht feststellen. Das Programm zur Steuerung müsste ich mir nachher mal zu Gemüte führen. Danke schon mal!

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von JimHawkins » 12.12.2016 21:49:06

Also, irgendwie kommt es mir so vor, als ob die Lüfterlautstärke irgendwie gar nicht mit der Temperatur in Zusammenhang steht. Ob der Lüfter Krach macht oder nicht (ich habe ein bisschen mit dem Dämon gespielt), die Temperatur ist effektiv sowieso immer gleich schwankend...

Andere Frage: Weiß zufällig gerade jemand, wo ich ein MacOS-Instalationsmedium hergezaubert bekomme? Ich will ihm doch mal eine Chance geben, wenigstens mit dem hauseigenen OS ein brauchbares Spielzeug zu sein...

Übrigens fällt mir gerade ein: Das ist ne SSD, die ich da drin hab. Ob ich dem bekloppten Zusammenhang mal folgen und ne HDD einbauen sollte? (Hab grad auch noch eine mit Linux drauf hier in der Mottenkiste rumfliegen...)

JimHawkins
Beiträge: 105
Registriert: 14.01.2012 06:46:09

Re: Heiße CPU auf MacBook (ehemals 4 Kerne-Frage)

Beitrag von JimHawkins » 12.12.2016 22:23:51

Ich hab jetzt mal ein paar Minuten Half Life 2 gespielt und dabei die Temperaturen im Auge behalten. Zumindest im Augenwinkel, soweit das eben ging neben dem Spiel.

Ich habe gerade festgestellt, dass das nicht die CPU war, die mir eine Spitze von 100 angezeigt hat, sondern etwas Anderes. Die Kerne bewegen sich beim Spielen in den 90ern. Die Abkühlung erfolgte zügig nach Beendigung des Spiels. Jetzt pendeln wir so um die 70.

Antworten