Quote:
Originally Posted by dlinux
I have an intel core 2 duo with hyper threading capabilities (cat /proc/cpuinfo shows ht), but can't enable it.
...and my cpu is an Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz.
|
Your cpu does not do hyperthreading. It has two cores, but they are not hyperthreading-capable.
Hyperthreading returned to the Intel line with the nehalem series, and this device is in no way as powerful as the nehalems. It was previously available in the old (hot and power-hungry) Pentium Ds and it isn't one of those, either.
I'm not quite sure why cpuinfo shows it as 'ht', but I suspect if two threads are created, they are just shared around the cores, so it probably isn't a disadvantage.
The fundamental point is your cpu is not only incapable of it, but you can't upgrade to one of the current hyperthreading-capable cpus, as they are not compatible with your socket, as the newer ones have a revised socket to cope with the new memory interface.