It is also possible to strictly isolate CPUs in a Linux system
using the isolcpus boot option which disables load balancing
and prevents the scheduler from scheduling any user
task or a system service/daemon on the isolated cores unless
otherwise told by the task using specific OS interfaces such
as sched setaffinity system call or cgroups. However, kernel
tasks and daemons are still created and scheduled on each
core in a non-configurable way that still causes noise.