How can i isolate 1 CPU core to one specific application so windows runs everything else on core 1 & 2 and only my single threaded application on core 3 or 4?
There is a software called CPU control you can use this to automatically push everything that is running to cores 0 or 1.
You can then use task manager to put affinity of your software to any core you like.
Chances are that your software will run better if you leave everything up to task manager, just run your software with priority highest and task manager will run it at max speed.
There is a software called CPU control you can use this to automatically push everything that is running to cores 0 or 1.
You can then use task manager to put affinity of your software to any core you like.
Chances are that your software will run better if you leave everything up to task manager, just run your software with priority highest and task manager will run it at max speed.
Why do you want to? You would be better off, changing the priority of your application to above normal so that it would get CPU time before other applications. But still allow the OS to move it if necessary. Unless you are trying to do something specific with CPU cache, setting processor affinity isn't usually a good idea.