4 ms·
>> context switching between user and kernel space. The amount of context-switching can be reduced these days by devoting cores to tasks/processes instead of t
by TickleSteve 5y ago
>> context switching between user and kernel space.
The amount of context-switching can be reduced these days by devoting cores to tasks/processes instead of tasks on a single core.
Its not a free ride however as you pay with cache efficiency. For some systems, however I think it would pay off, the efficiency would increase with the number of cores until you get to 1 core per userspace task. At that point, its just IPC cost.