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

Linux下基于对象的内存映射型设备驱动研究及实现
引用本文:范恩魁,王易,涂春梅.Linux下基于对象的内存映射型设备驱动研究及实现[J].云南民族大学学报(自然科学版),2012,21(1):75-78.
作者姓名:范恩魁  王易  涂春梅
作者单位:1. 重庆信息技术职业学院,重庆万州404000;西华师范大学计算机学院,四川南充637002
2. 重庆信息技术职业学院,重庆万州,404000
基金项目:重庆信息技术职业学院重大项目(201102)
摘    要:设备驱动是计算机系统可靠运行的前提.现有的设备驱动方法,数据要经过驱动层缓存向应用层拷贝、应用层缓存向存储设备拷贝的过程,当数据量比较大时,系统的响应速度会受到一定的限制.通过对Linux内核的对象机制和虚拟内存机制的研究,提出基于对象的内存映射型设备驱动方法,使用户进程直接访问设备内存以提高响应速度,并对该驱动的性能进行测试和评价.

关 键 词:设备驱动  内存映射  虚拟内存  基于对象

Research on the Object-Based and Memory-Mapped Device Drivers in the Linux Operation System
FAN En-kui , WANG Yi , TU Chun-mei.Research on the Object-Based and Memory-Mapped Device Drivers in the Linux Operation System[J].Journal of Yunnan Nationalities University:Natural Sciences Edition,2012,21(1):75-78.
Authors:FAN En-kui  WANG Yi  TU Chun-mei
Institution:1 (1.Chongqing Information Technology Vocational College,Wanzhou 404000,China;2.Computer College,China West Normal University,Nanchong 637002,China)
Abstract:The device driver is the prerequisite of a computer system for reliable operation.In the current device drivers,data are copied from the driver cache layer to the application layer and to the disk,and thus the system response speed will be restricted when the data volume is large.This paper discusses the object mechanism of the Linux kernel and the virtual memory facility by using the object-based and memory-mapped device drivers.Thus,the users can get direct access to the device memory to improve the response speed,and test and assess the driver’s performance.
Keywords:device driver  memory mapping  virtual memory  object-based
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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