TY - GEN
T1 - On benchmarking the predictability of real-time mechanisms in user and kernel spaces for real-time embedded Linux
AU - Koh, Jae Hwan
AU - Choi, Byoung Wook
PY - 2012
Y1 - 2012
N2 - Benchmarking the response time of real-time mechanisms is a good measure for predicting the performance of real-time systems. We report on analysis results obtained by comparing the response characteristics of real-time mechanisms in the kernel space to those in the user space for real-time embedded Linux: RTAI and Xenomai. Evaluations were performed on a semaphore, real-time FIFO, and Mailbox and Message queue. The periodicity of tasks was relatively consistent in the kernel space and Xenomai performed better than RTAI in the user space. For real-time mechanisms, the response times in the kernel space were better at low latencies. In Xenomai, the semaphore showed a good response time in both the kernel and user space, but real-time FIFO in RTAI showed a faster response. These results are promising for the estimation of deterministic real-time task execution to implement real-time systems using real-time embedded Linux.
AB - Benchmarking the response time of real-time mechanisms is a good measure for predicting the performance of real-time systems. We report on analysis results obtained by comparing the response characteristics of real-time mechanisms in the kernel space to those in the user space for real-time embedded Linux: RTAI and Xenomai. Evaluations were performed on a semaphore, real-time FIFO, and Mailbox and Message queue. The periodicity of tasks was relatively consistent in the kernel space and Xenomai performed better than RTAI in the user space. For real-time mechanisms, the response times in the kernel space were better at low latencies. In Xenomai, the semaphore showed a good response time in both the kernel and user space, but real-time FIFO in RTAI showed a faster response. These results are promising for the estimation of deterministic real-time task execution to implement real-time systems using real-time embedded Linux.
KW - Real-time Embedded Linux
KW - Real-time Mechanisms
KW - RTAI
KW - Time Response
KW - Xenomai
UR - https://www.scopus.com/pages/publications/84869749103
U2 - 10.1007/978-3-642-35264-5_29
DO - 10.1007/978-3-642-35264-5_29
M3 - Conference contribution
AN - SCOPUS:84869749103
SN - 9783642352638
T3 - Communications in Computer and Information Science
SP - 205
EP - 212
BT - Computer Applications for Security, Control and System Engineering - International Conferences, SecTech, CA, CES3 2012, Held in Conjunction with GST 2012, Proceedings
T2 - 2012 Int. Conf. on SecTech 2012, 2012 Int. Conf. on Control and Automation, CA 2012 and the 2012 Int. Conf. on Circuits, Control, Communication, Electricity, Electronics, Energy, System, Signal and Simulation, Held in Conjunction with GST 2012
Y2 - 28 November 2012 through 2 December 2012
ER -