loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9
Big Island, Hawaii
January 05-January 08
ISBN: 0-7695-2056-1
Jianfan Zou, University of Sydney
David Levy, University of Sydney
Anna Liu, Microsoft Pty Ltd,
Over the last few years, real-time CORBA are increasingly used in development of distributed real-time applications, in which real-time CORBA and operating system constitute the computing and communication infrastructure upon which the applications execute. However the amount of effort put into studying and evaluating the real-time characteristics of real-time CORBA is still inadequate. In this paper we focus on examining the overhead and predictability of real-time CORBA, which are two of the most important concerns when building real-time applications. Firstly we introduce the desired features in real-time applications and possible sources of unpredictability. Secondly, we evaluate a real-time CORBA implementation : TAO v1.2 on Linux kernel v2.4.18 over 100M Ethernet. It is observed that: 1) the overhead of TAO is acceptable, compared with the equivalent application using TCP/IP socket directly; 2) TAO presents rather predictable behaviors under light network traffic, but unpredictability of CORBA invocations increases significantly as the network becomes overloaded. Moreover, we identify that the major source of unpredictability of CORBA invocations is in the TCP/IP stack of Linux rather than in TAO itself.
Citation:
Jianfan Zou, David Levy, Anna Liu, "Evaluating Overhead and Predictability of a Real-Time CORBA System," hicss, vol. 9, pp.90276a, Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9, 2004
Usage of this product signifies your acceptance of the Terms of Use.