PREEMPT RT

PREEMPT_RT is a set of patches for the Linux kernel which implement real-time computing capabilities. It has not been merged into mainline Linux as of.

History
The PREEMPT_RT patchset is being developed since 2005. In 2021, the preemption core locking code was merged.

Since February 2023, Canonical has been releasing real-time versions of Ubuntu. The real-time kernel can be added to various existing Ubuntu releases through an enablement process. These kernels include the PREEMPT_RT patchset and offer long-term support.

MontaVista Software has been releasing a real-time Linux distribution containing the PREEMPT_RT patchset since the early 2000. Montavista's current main embedded Linux product, CGX, contains real-time preemption as a standard feature.