DocumentCode :
3443267
Title :
A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux
Author :
Asberg, M. ; Nolte, Thomas ; Kato, Shigeo
Author_Institution :
MRTC/Malardalen Univ., Vasteras, Sweden
Volume :
1
fYear :
2011
fDate :
28-31 Aug. 2011
Firstpage :
380
Lastpage :
387
Abstract :
This paper presents a Hierarchical Scheduling Framework (HSF) recorder for Linux-based operating systems. The HSF recorder is a loadable kernel module that is capable of recording tasks and servers without requiring any kernel modifications. Hence, it complies with the reliability and stability requirements in the area of embedded systems where proven versions of Linux are preferred. The recorder is built upon the loadable real-time scheduler framework RESCH (Real-time Scheduler). We evaluate our recorder by comparing the overhead of this solution against another (patched) recorder. Also, the tracing accuracy of the HSF recorder is tested by running a media-processing task together with periodic real-time Linux tasks in combination with servers. The tests are recorded with the HSF recorder, and the Ftrace recorder, in order to show the correctness of the experiments and the HSF recorder itself.
Keywords :
Linux; operating system kernels; processor scheduling; software reliability; Ftrace recorder; HSF recorder; Linux-based operating systems; RESCH; embedded systems; hierarchical scheduling framework recorder; loadable kernel module; loadable task execution recorder; media-processing task; real-time scheduler; reliability requirements; stability requirements; Context; Kernel; Linux; Motion pictures; Multimedia communication; Real time systems; Servers; execution visualization; hierarchical scheduling; real-time systems; replay debugging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
Conference_Location :
Toyama
ISSN :
1533-2306
Print_ISBN :
978-1-4577-1118-3
Type :
conf
DOI :
10.1109/RTCSA.2011.28
Filename :
6029866
Link To Document :
بازگشت