2019
DOI: 10.1145/3297714
|View full text |Cite
|
Sign up to set email alerts
|

The Real-Time Linux Kernel

Abstract: The increasing functional and nonfunctional requirements of real-time applications, the advent of mixed criticality computing, and the necessity of reducing costs are leading to an increase in the interest for employing COTS hardware in real-time domains. In this scenario, the Linux kernel is emerging as a valuable solution on the software side, thanks to the rich support for hardware devices and peripherals, along with a well-established programming environment. However, Linux has been developed as a general-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0
2

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
4

Relationship

2
8

Authors

Journals

citations
Cited by 93 publications
(28 citation statements)
references
References 117 publications
0
13
0
2
Order By: Relevance
“…The operating system strongly affects the WCET as it introduces task scheduling overhead, interferences between running tasks, and system call execution. Unfortunately, in general-purpose systems with real-time extension (e.g., Real-Time Linux), the upper bound of the WCET is difficult to estimate and may be too pessimistic compared to special-purpose embedded systems [53].…”
Section: Real-time Scheduling Considerationsmentioning
confidence: 99%
“…The operating system strongly affects the WCET as it introduces task scheduling overhead, interferences between running tasks, and system call execution. Unfortunately, in general-purpose systems with real-time extension (e.g., Real-Time Linux), the upper bound of the WCET is difficult to estimate and may be too pessimistic compared to special-purpose embedded systems [53].…”
Section: Real-time Scheduling Considerationsmentioning
confidence: 99%
“…The majority of these works rely upon x86-based computer platforms with Ubuntu Linux. This ongoing research shows that the Linux PREEMPT_RT competes with the tested commercial RTOSs [53]. Lately, some investigation studies have appeared concerning measurements of latency on Raspbian Linux (version of Debian) with real-time patch PREEMPT_RT vs. the default Raspbian [54][55][56][57][58][59].…”
Section: Related Workmentioning
confidence: 99%
“…For this reason, the PREEMPT RT patch has been developed since the first decade of the 2000s, in order to add predictability and low-latency to the Linux kernel. A comprehensive survey of scientific works related to PREEMPT RT is available [45].…”
Section: Linux Preempt Rt Analysismentioning
confidence: 99%