10.3969/j.issn.1003-3254.2011.11.017
用户态驱动框架的研究与实现
在深入研究了Linux操作系统驱动模型的基础上,设计和实现了一种全新的用户态驱动框架U2MDF(Uni fied User-Mode Driver Framework).U2MDF的核心思想是将传统的设备驱动分成内核态驱动模块和用户态驱动模块两部分,内核态驱动模块包含与性能密切相关的热点代码,如中断处理函数等;用户态驱动部分包含与性能无关的冷点代码,如设备的初始化等.以RTL8139网络设备为例,实现了U2MDF的原型系统,实验结果证明,U2MDF在满足实际应用对性能要求的前提下,有效地减少了运行在内核态的驱动代码,基本上实现了驱动和内核的隔离,最终达到了提高操作系统整体可靠性的目的.
驱动模型、U2MDF、热点代码、可靠性
20
TP3;TN9
2012-03-05(万方平台首次上网日期,不代表论文的发表时间)
共6页
67-71,90