A soft real-time guaranteed java m: n thread mapping method

  • Authors:
  • Seung-Hyun Min;Kwang-Ho Chun;Young-Rok Yang;Myoung-Jun Kim

  • Affiliations:
  • Dept.of Computer Sicence, Chungbuk National Univ., Korea;Dept. of Electronic & Information Eng, Chonbuk National Univ., Korea;Dept.of Computer Sicence, Chungbuk National Univ., Korea;Dept.of Computer Sicence, Chungbuk National Univ., Korea

  • Venue:
  • KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A 1:1 mapping model between a user thread and a system thread has a merit that supports parallelism, and a M:N mapping has a merit that supports parallelism and fast context exchange. It is necessary to improve performances in order to guarantee soft real-time by minimizing the context exchange between threads. This paper proposes a Java thread model, which supports a M:N mapping in a Linux Java virtual machine, by introducing the concept of LWP Light Weight Process (LWP) in a Java application level. The proposed model is able to maintain a fast processing speed, and independence from a Java platform. In addition, this model guarantees the soft real-time of a Java application program by applying a MTL-LS algorithm to LWP scheduling, and guarantees an excellent performance and soft real-time of the proposed model, which is introduced using a comparison between previous 1:1 model and previous M:1 mapping model.