• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (12): 44-51.

• 论文 • Previous Articles     Next Articles

An Optimized Device Driver Model Based on MicroKernel Virtualization

LIU Zhenyu,WU Junjun   

  1. (Engineering Research Center for Software and Embedded Systems,School of Computer Science and Technology,Huazhong University of Science and  Technology,Wuhan 430074,China)
  • Received:2011-06-30 Revised:2011-09-23 Online:2011-12-24 Published:2011-12-25

Abstract:

With the embedded system becoming more and more complicated, the efficiency and reliability turns to be an obvious and serious problem. In our paper, we analyze the present device driver models ,and propose a new optimized device driver model based on the L4 microkernel virtualization to serve the special requirements of embedded devices. With this model, device drivers can be shared among multiple virtual machines, and the reliability can be greatly improved ,making up the performance cost brought by virtualization, and providing a virtual environment with the relative balance of efficiency , function, and reliability.

Key words: embedded system;virtualization;microkernel;L4;Fiasco;device driver