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
Link To Document