Process Affinity
I just experienced something new – multi threading on a 2 cpu system causing an issue with an application using a serial modem on COM1.
The application threw an error along the lines of ‘noise on line’ which I didn’t quite believe and when I spoke to the software support for this app the solution was to set the process affinity to just one of the two processors in Task Manager.
A more permanent solution is to use affinity.exe which will set the process affinity as it’s launched I think – I never bothered to find out as I just moved the app to a single processor machine.
Interesting though.