首页 | 本学科首页   官方微博 | 高级检索  
     

一种新型的基于构件和微内核的设备驱动模型
引用本文:郑任持,王晨辉,陈榕,王小鸽.一种新型的基于构件和微内核的设备驱动模型[J].计算机工程与应用,2005,41(7):93-96.
作者姓名:郑任持  王晨辉  陈榕  王小鸽
作者单位:清华大学深圳研究生院软件工程中心,深圳,518055;科泰世纪有限公司,上海,201203;科泰世纪有限公司,上海,201203;清华大学信息技术研究院操作系统中心,北京,100084;清华大学信息技术研究院操作系统中心,北京,100084
基金项目:国家863高技术研究发展计划项目(编号:2001AA113400)
摘    要:论文首先从内核性能和安全性的角度分析驱动程序对微内核与单体内核的影响;然后讨论硬件抽象层对驱动抽象能力的影响以及与移植性及内核大小的关系;分析传统UNIX系列与Windows NT操作系统内核结构以及驱动模型优缺点;最后介绍一个构件化驱动模型的特点。该模型基于构件装配运行平台技术,运行在和欣2.0操作系统平台上。驱动模型底层是一个合适的硬件抽象层,方便移植,用户态程序可以灵活地调用驱动程序。

关 键 词:微内核  构件技术  驱动模型
文章编号:1002-8331-(2005)07-0093-04

A New Driver Model Based on Component and Micro-kernel
Zheng Renchi,Wang Chenhui,Chen Rong,Wang Xiaoge.A New Driver Model Based on Component and Micro-kernel[J].Computer Engineering and Applications,2005,41(7):93-96.
Authors:Zheng Renchi  Wang Chenhui  Chen Rong  Wang Xiaoge
Affiliation:Zheng Renchi1 Wang Chenhui2 Chen Rong2,3 Wang Xiaoge31
Abstract:First,this paper analyses how micro kernel and monolithic kernel influence device drivers in the aspects of kernel performance and security.Second,it discusses the relationship among hardware abstraction layer and drivers' abstraction,portability and the size of the kernel,analyses the UNIX series and Windows NT operating system,and summarizes specification of their kernel architecture and device drivers model.Last,it develops a driver model based on component.The driver model runs in Elastos OS with a proper hardware abstraction layer,and the user-mode program can call the drivers easily and agilely.
Keywords:micro kernel  component technology  driver model
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号