Originally posted by: Aenslead
Originally posted by: hooflung
HT can be very iffy on some installs but seems to hate servers more. 2.4 and 2.6 linux have their issues with HT and some apps especially servers have issues with HT where they actually perform slower. User Beware!
Other than that... HT is generally ok on linux.
Ah! Dissapointing, but not unexpected. I feared such reply. I heard same rumors elsewhere, where it was recomended to disable HT on Linux machines... sad, sad...
That's not an issue with Linux, just HT in general.
As Nothinman has said, in many cases you'll run into resource contention, this was especially true with older Xeons(they had an earlier HT implementation) and older versions of Linux.
The 2.4 kernel series didn't have native HT support, it just trated the logical CPU's as if they were two physical CPU's, just like Win2K does.
This is of course bad for a 2-way setup where it'll look like you have 4 CPU's.
If you have two running tasks the kernel may very well assign them to the first two logical CPU's, leaving one physical processor idle.
Anyway, if you're running a 2.6 based distro, just leave it on for every day desktop work, there are some cases where you'll wanna turn it off, but if you don't know about it, chances are you won't be running into them.