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.




You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply