William Robb wrote: > What I am looking for is a way to tell the OS that particular programs will > only have an affinity for either CPU 1 or CPU 2. Is there an easy way to do > this, or at least one that a simple dork like me can understand?
I haven't used Vista, so I don't know if you can do it there or not. I can't find a way through the Windows GUI to force ("pin") the CPU affinity for a particular program permanently. If the programs are recent enough, and the programmers were savvy enough, the programs may offer "CPU pinning" as an application option, either through the command line or the GUI. It's easy enough to do programmatically, but lots of developers don't think that way. :-) > Thinking out loud time, would there be an advantage to having, for example, > all the background services running on one CPU, and then having big > applications like Photoshop running on the other one? No, don't do this. Let "user" OSes schedule the processes on the different CPUs whenever possible, no matter what OS it is (Win, Lin, Mac, ...). On Windows, I don't think you can kill a process or the system, but you can sure as hell make one or both run tremendously slower than they otherwise would. Wholesale "CPU pinning" is something you typically only find in the "embedded" world of special-purpose computing devices (MP3 players, cell phones, rocket guidance, weapons control, etc.) where the developers have 100% control over what processes are running and how they interact. -- Thanks, DougF (KG4LMZ) -- PDML Pentax-Discuss Mail List PDML@pdml.net http://pdml.net/mailman/listinfo/pdml_pdml.net to UNSUBSCRIBE from the PDML, please visit the link directly above and follow the directions.