Real Time and Linux, Part 3: Sub-Kernels and Benchmarks

In the first two articles of this series (see “Real Time and Linux, Part 1” and “Real Time and Linux, Part 2: the Preemptible Kernel”), we examined the fundamental concepts of real time and efforts to make the Linux kernel more responsive. In this article we examine two approaches to real time that involve the introduction of a separate, small, real-time kernel between the hardware and Linux. We also return to benchmarking and compare a desktop/server Linux kernel to modified kernels.” The article is hosted at LinuxDevices.com.