The Linux kernel famously scales from the smallest of systems to massive servers with thousands of CPUs. It was not always that way, though; the initial version of the kernel could only manage a single processor. That limitation was lifted, obviously, but single-processor machines have always been treated specially in the scheduler. That longstanding situation may
soon come to an end, though, if this patch
series from Ingo Molnar makes it upstream.
https://lwn.net/Articles/1023575/
--- SBBSecho 3.27-Linux
* Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (86:200/23)