• DocumentCode
    3144424
  • Title

    LAOVM: Lightweight Application-Oriented Virtual Machine for Thread Migration

  • Author

    Liao, Xiaofei ; Yue, Yifan ; Jin, Hai ; Liu, Haikun

  • Author_Institution
    Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2009
  • fDate
    1-3 June 2009
  • Firstpage
    882
  • Lastpage
    887
  • Abstract
    This paper describes the scheme of thread migration in a language virtual machine LAOVM - lightweight application-oriented virtual machine. To maintain high portability and flexibility, thread migration is implemented at language level. To migrate process or thread in runtime in LAOVM, the following issues are addressed: (1) supporting kinds of applications implemented by different programming language; (2) enabling transparent process migration indifferent operating system; (3) implementing fine-grained mobility. Experimental results show that the downtime of thread migration is reasonably small, even the application runtime image is required for occupying massive memory blocks.
  • Keywords
    multi-threading; operating systems (computers); virtual machines; fine-grained mobility; lightweight application-oriented virtual machine; operating system; programming language; thread migration; transparent process migration; Computer languages; Computer science; Grid computing; Information science; Kernel; Operating systems; Paper technology; Runtime; Virtual machining; Yarn; migration; thread; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3641-5
  • Type

    conf

  • DOI
    10.1109/ICIS.2009.204
  • Filename
    5223129