Gain time reclaiming in high performance real-time Java']Java systems

被引:0
|
作者
Hu, EYS [1 ]
Wellings, A [1 ]
Bernat, G [1 ]
机构
[1] Univ York, Dept Comp Sci, Real Time Syst Res Grp, York YO10 5DD, N Yorkshire, England
关键词
gain time reclaiming; worst-case execution time (WCET) analysis; real-time [!text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The run-time characteristics of Java, such as high frequency of method invocation, dynamic dispatching and dynamic loading, make Java more difficult than other object-oriented programming languages, such as C++ ,for conducting Worst-Case Execution Time (WCET) analysis. To offer a more flexible way to develop object-oriented real-time applications in the realtime Java environment without loss of predicability and performance, we propose a novel gain time reclaiming framework integrated with WCET analysis. This paper demonstrates how to improve the utilisation and performance of the whole system by reclaiming gain time at run-time. Our approach shows that integrating WCET with gain time reclaiming can not only provide a more flexible environment, but it also does not necessarily result in unsafe or unpredictable timing behaviour.
引用
收藏
页码:249 / 256
页数:8
相关论文
共 50 条
  • [21] The design and performance of the jRate real-time Java']Java implementation
    Corsaro, A
    Schmidt, DC
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 900 - 921
  • [22] Java']Java framework for distributed real-time embedded systems
    Silva, Elias Teodoro, Jr.
    Freitas, Edison Pignaton
    Wagner, Flavio Rech
    Carvalho, Fabiano Costa
    Pereira, Carlos Eduardo
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 85 - 92
  • [23] Delivering on the Java']Java potential for small, real-time systems
    Varhol, P
    ELECTRONIC DESIGN, 1999, 47 (04) : 93 - +
  • [24] APPLICATION OF JAVA']JAVA TECHNOLOGY IN INDUSTRIAL REAL-TIME SYSTEMS
    Shakib, Javad
    2012 ASEE ANNUAL CONFERENCE, 2012,
  • [25] A Java']Java processor architecture for embedded real-time systems
    Schoeberl, Martin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (1-2) : 265 - 286
  • [26] Java for real-time
    Nilsen, Kelvin
    Real-Time Systems, 1996, 11 (02): : 197 - 205
  • [27] Embedded real-time objects: When Java']Java meets CORBA in embedded real-time systems
    Gien, M
    Tombroff, M
    WESCON/97 - CONFERENCE PROCEEDINGS, 1997, : 408 - 417
  • [29] Challenges in implementing the Real-time Specification for Java']Java (RTSJ) in a commercial real-time Java']Java virtual machine
    Dawson, Michael H.
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 241 - 247
  • [30] Implementing the real-time processes of RTPA using Real-Time Java']Java
    Ngolah, Cyprian F.
    Wang, Yingxu
    Tan, Xinming
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1337 - +