With all the cores we have today, I feel like why don't we always reserve cores for the kernel and graphics to keep desktop systems running smoothly?

(Or use cgroups to achieve the same?)

@juliank that seems more of the philosophy of an iOS/iPadOS (preserve the OS experience over raw performance)