Non-heap Memory Mode for Hard Java Real-time Platform

HU Guang,CHAI Zhi-lei,TU Shi-liang,CHEN Zhang-long
DOI: https://doi.org/10.3969/j.issn.1000-1220.2013.03.043
2013-01-01
Abstract:This paper focuses on the non-heap memory Abstraction of the real-time specification for Java,and discusses the uncertainties and unpredictable runtime behaviors in implementation.Then a non-heap memory mode for hard Java real-time platform,nhmHJ,is proposed and implemented.Based on the support of prior-handling mechanism of hard Java platform,the mode uses a safe memory access checking algorithm based on static constraint,and the unreal-time operations like checking.runtime single parent rule and assignment rules are completed before bytecodes execution,which ensure the predictable runtime operation.Meanwhile,for the current research status that multithread shared scoped memory is scarcely supported,the mode retains the support of multithread shared scoped memory without the change of real-time Java syntax and programming model.
What problem does this paper attempt to address?