DocumentCode :
2133939
Title :
Violations of Real Time Communication Constraints caused by Memory Transfers exceeding CPU Cache Limits in RTAI and RTnet
Author :
Zhou, K. ; Breinbauer, B. ; Rausch, T.
Author_Institution :
Tongji Univ., Shanghai
Volume :
1
fYear :
2007
fDate :
23-27 June 2007
Firstpage :
267
Lastpage :
272
Abstract :
Standard Linux is not able to assure real-time guarantees for applications. Several extensions, which permit the use of Linux in real-time systems, have been proposed in the past. The paper focuses on RTAI, which runs standard Linux as low-priority task within a separate real-time kernel. The open source protocol stack RTnet provides deterministic communication over non-deterministic media like Ethernet. While measurements proved that RTAI and RTnet are able to meet deadlines under high CPU loads, memory interactions invalidate real-time constraints when more data than physical CPU caches can handle is transferred at once.
Keywords :
Linux; local area networks; protocols; CPU cache limit; Ethernet; Linux operating system; non deterministic media; open source protocol; real time communication constraint violation; real-time application interface; Access protocols; Communication system control; Ethernet networks; Hardware; Linux; Memory management; Real time systems; Telecommunication traffic; Time division multiple access; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics, 2007 5th IEEE International Conference on
Conference_Location :
Vienna
ISSN :
1935-4576
Print_ISBN :
978-1-4244-0851-1
Electronic_ISBN :
1935-4576
Type :
conf
DOI :
10.1109/INDIN.2007.4384767
Filename :
4384767
Link To Document :
بازگشت