For a real-time system, the system correctness depends not only on the correctness of the logical result of the computation but also on the result delivery time. Real-time Operating System (RTOS) is widely accepted in designing real-time systems. The real-time performance is achieved by using real-time mechanisms through data communication and synchronization of inter-task communication (ITC) between tasks. Therefore, benchmarking the response time of real-time mechanisms is a good measure to predict the performance of real-time systems. This paper aims to analyze the response characteristics of real-time mechanisms in kernel and user space for real-time embedded Linux: RTAI and Xenomai. The performance evaluations of real-time mechanisms depending on the changes of task periods and load are also conducted in kernel and user space. Test metrics are jitter of periodic tasks and response time of real-time mechanisms including semaphore, real-time FIFO, Mailbox and Message queue. The results are promising to estimate deterministic real-time task execution in implementing real-time systems using RTAI or Xenomai.
목차
Abstract 1. Introduction 2. Implementation of Real-time Embedded Linux 2.1. Implementation of Real-time Embedded Linux 2.1. Task Structure of Experiments 3. Benchmarking Time Response of Real-time Mechanisms 3.1. Periodicity of Periodic Tasks 3.2. Semaphore 3.3. Real-time FIFO 3.4. Mailbox and Message Queue 4. Real-time Responses for Various Running Conditions 4.1. Benchmarking of Real-time Mechanism with Various Periods 4.2. Benchmarking of Real-time Mechanism with Load 5. Conclusions Acknowledgements References
Jae Hwan Koh [ Dept. of Electrical and Information Engineering Seoul National University of Science and Technology, Seoul, Korea ]
Byoung Wook Choi [ Dept. of Electrical and Information Engineering Seoul National University of Science and Technology, Seoul, Korea ]
Corresponding author
보안공학연구지원센터(IJCA) [Science & Engineering Research Support Center, Republic of Korea(IJCA)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Control and Automation
간기
월간
pISSN
2005-4297
수록기간
2008~2016
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Control and Automation Vol.6 No.1