1 |
Florian Philipp schrieb: |
2 |
> Norman Rieß schrieb: |
3 |
> |
4 |
>> Hallo, |
5 |
>> |
6 |
>> ich hätte da mal eine Verständnisfrage. |
7 |
>> Warum zeigen die CPU-Flags der Intel Core und Core2 Prozessoren "ht" an, |
8 |
>> obwohl diese CPUs gar kein HyperThreading haben? |
9 |
>> |
10 |
>> Grüße |
11 |
>> Norman |
12 |
>> |
13 |
>> |
14 |
> |
15 |
> http://forum.soft32.com/linux2/cpuinfo-incorrectly-includes-ht-flag-ftopict22671.html |
16 |
> |
17 |
> Kurzzusammenfassung: Das ht-flag zeigt bloß an, dass der Prozzi die |
18 |
> nötigen Instruktionen kennt, um seinen HT-Status zu melden (also z.B. zu |
19 |
> melden, wieviele logische CPUs er besitzt). Es sagt nichts darüber aus, |
20 |
> wieviele logische CPUs am Ende tatsächlich vorhanden sind. |
21 |
> |
22 |
> BTW: Mein Core2-basierter Celeron hat das ht-flag nicht. Vielleicht ist |
23 |
> es auch eine Kompatibilitätsfrage: Eventuell möchte man Betriebssysteme, |
24 |
> die nicht auf Mehrkernsysteme ausgelegt sind (WinXP), aber das ältere HT |
25 |
> kennen, damit dazu bringen, die zweite CPU zu nutzen. Das würde |
26 |
> erklären, warum eine (Einkern-)Celeron das Flag nicht braucht. |
27 |
> |
28 |
> |
29 |
Ok, vielen Dank für die Info. Klingt schlüssig. |