2017
DOI: 10.1007/s11241-017-9284-5
|View full text |Cite
|
Sign up to set email alerts
|

rt-muse: measuring real-time characteristics of execution platforms

Abstract: Operating systems code is often developed according to principles like simplicity, low overhead, and low memory footprint. Schedulers are no exceptions. A scheduler is usually developed with flexibility in mind, and this restricts the ability to provide real-time guarantees. Moreover, even when schedulers can provide realtime guarantees, it is unlikely that these guarantees are properly quantified using theoretical analysis that carries on to the implementation. To be able to analyze the guarantees offered by … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 26 publications
0
2
0
Order By: Relevance
“…tracing, it is worth mentioning that many kernels provide built-in mechanisms for lightweight instrumentation and for extracting traces, such as the Ftrace 2 for Linux or the QNX System Analysis Toolkit [39]. Ftrace is, e.g., used by rtmuse [40] for extracting supply bound functions from different scheduling implementations in Linux.…”
Section: Related Workmentioning
confidence: 99%
“…tracing, it is worth mentioning that many kernels provide built-in mechanisms for lightweight instrumentation and for extracting traces, such as the Ftrace 2 for Linux or the QNX System Analysis Toolkit [39]. Ftrace is, e.g., used by rtmuse [40] for extracting supply bound functions from different scheduling implementations in Linux.…”
Section: Related Workmentioning
confidence: 99%
“…Standard benchmark tools such as cyclictest [10] could have also been used. However, this benchmark is difficult to extend and does not combine different types of operations [11]. As a result, taking in consideration the specific hardware platforms under investigation and the aimed real-time applications with certain constraints and requirements (e.g., high priorities, locks of memory pages, high-resolution timers, and specific metrics measurements), it was decided as the most optimal approach to build our own new measurements software.…”
Section: Introductionmentioning
confidence: 99%