CORC  > 清华大学
Design and implementation of PAL-based process virtual machine
Yang Xin ; Yang Wei-kang ; Chen Rong ; Shi Lei
2010-05-06 ; 2010-05-06
关键词Practical/ device drivers Linux operating system kernels shared memory systems virtual machines/ WINE virtual machine server process virtual machine Linux Windows WinCE hardware abstraction operating system abstraction device driver abstraction Elavm platform abstraction layer virtual kernel system calls busy-wait inter-process synchronization mechanism shared memory/ C7430 Computer engineering C6150J Operating systems C5610P Peripheral interfaces
中文摘要WINE virtual machine is analyzed and the reasons of its slow server are pointed out. The concept of platform abstraction layer (PAL) is proposed, and a process virtual machine Elavm is designed and implemented. On Linux, Windows and WinCE, the hardware abstraction, operating system abstraction and device driver abstraction within Elavm PAL are finished. The operating system abstraction includes a general virtual kernel, a set of system calls with high performance and a "busy-wait" inter-process synchronization mechanism based on shared memory. Test results show the average responding time of PAL-based virtual machines is about one thousandth of WINE-like virtual machines.
语种中文 ; 中文
出版者Editorial Board of Computer Engineering ; China
内容类型期刊论文
源URL[http://hdl.handle.net/123456789/9883]  
专题清华大学
推荐引用方式
GB/T 7714
Yang Xin,Yang Wei-kang,Chen Rong,et al. Design and implementation of PAL-based process virtual machine[J],2010, 2010.
APA Yang Xin,Yang Wei-kang,Chen Rong,&Shi Lei.(2010).Design and implementation of PAL-based process virtual machine..
MLA Yang Xin,et al."Design and implementation of PAL-based process virtual machine".(2010).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace