I think it has to do with the way winxp schedules on hyperthreaded processors. On Win2k, it treats it as an ordinary MP machine, but with XP, there are additional halt instructions in the idle loop of the OS, freeing some cpu resources.
Post a reply to this message