How to isolate the core in multicore

rajiraji12

Distinguished
Jan 27, 2012
3
0
18,510


I need to move all os activity to one core, remaining core to be kept isolated, how it can do?
 
If you think it will 'free up the other cores so that they work quicker' then you are wrong, the scheduler is very complex, very good and works at making things run as quick as they can, it understands the dependencies. Putting all OS apps on one core would make things worse.
 

rajiraji12

Distinguished
Jan 27, 2012
3
0
18,510

is to possible to run the specific application in the isolate core in order to improve application performance
 
why do you think this will improve performance?

you would have to both lock an application to a core, and lock ALL other applications to the other cores. This would probably decrease performance.

What program, and what are you experiencing as symptoms, system specs too please.
 
Here's an example why the OS is smarter then you are:

Back in the dark ages, most programming languages had the "register" attribute, which would tell the compiler to keep a specific variable in a register whenever possible. This was supposedly an optimization, because some often-read data would increase performance if it never had to be read from main memory. [Remember, this was before large CPU caches existed].

In every case I can think off, use of this attribute tanked performance, because frankly, the optimizing compiler was smarter then the guys writing the software in the first place when it came to optimizing code.

Same logic applies here. The scheduler is going to use the core that makes the most sense when assigning a core to a thread. And the OS will run a thread when its priority/wait time dictates it should be run.
 

TRENDING THREADS