Home Strategy Activities Grants Publications People Sponsors Contact Us 
  

Hi07IEEEcit

M.T. Higuera-Toledano. Name-Based Write Barriers in Real-Time Java. In IEEE International Conference on Computer and Information Technology, 2007, Pages 781-786, 2007.

Download

Download paper: (link)

Copyright notice:This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract

From a real-time perspective, the GC introduces unpredictable pauses that are not tolerated by real-time tasks. Real-time collectors eliminate this problem but introduce a high overhead. Another approach is to use Memory Regions (MR) within which allocation and deallocation are customized. This facility is supported by the memory model of the Real-Time Specification for Java (RTSJ). RTSJ imposes strict access rules and assignment rules to avoid both delays of critical tasks for the GC and dangling inter-region references, which results in an unfamiliar programming model. The guidelines given by RTSJ to implement the assignment rules also increase the program complexity. This paper provides an indepth analytical investigation of the dynamic checks required to maintain the safety of a RTSJ implementation, and propose a simplification of the algorithms managing memory regions which requires some changes on the RTSJ memory management rules

Keywords

[ Java ] [ Biogridnet ]

Contact

Maria Teresa Higuera-Toledano

BibTex Reference

@InProceedings{Hi07IEEEcit,
   Author = {Higuera-Toledano, M.T.},
   Title = {Name-Based Write Barriers in Real-Time Java},
   BookTitle = {IEEE International Conference on Computer and Information Technology, 2007},
   Pages = {781--786},
   Year = {2007}
}

Admin · Log In