收藏本站
《微机发展》 2005年05期
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

Linux中用户空间与内核空间的通信实现

杨宇音  李志淮  
【摘要】:在Linux环境下开发程序时,有时需要交换用户空间与内核空间的数据,以及对用户空间和内核空间的数据进行通信等处理。一般情况下,比较常用的两种方法为创建/proc文件与注册字符设备驱动文件。文中在实验的基础上对这两种方法的实现框架进行了研究,对它们各自的优缺点做了深入的分析。实验结果显示,两者的效率与性能上/proc要略高于字符设备文件。最后得出如下结论:设备驱动文件模块化程度高,容易掌握,也是比较常见的方法,而/proc文件则比较灵活,同时也比较复杂,一般用来读取内核的信息。

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 马双良;张英敏;宋丽君;;基于LVS和计算任务的实时集群负载均衡方法[J];计算机工程与设计;2007年20期
中国硕士学位论文全文数据库 前8条
1 唐泰华;动态流量管理系统的设计与实现[D];华中科技大学;2011年
2 马双良;集群测控系统设计与关键性技术研究[D];西北工业大学;2007年
3 费鹏;Linux底层通信的分析及改进设计[D];吉林大学;2007年
4 汤君;基于集群的动态反馈负载均衡系统的研究与应用[D];天津大学;2008年
5 顾栋梁;网络行为控制及关键算法研究[D];合肥工业大学;2009年
6 孙中海;ForCES架构VPN的IPsec关键模块的设计及在NP上的实现[D];浙江工商大学;2009年
7 王元良;基于Davinci可视电话开发平台的音视频子系统设计与实现[D];延边大学;2009年
8 申伟;基于LVS集群的一种负载均衡改进算法的研究与实现[D];中国地质大学(北京);2010年
【共引文献】
中国期刊全文数据库 前10条
1 熊伟;王殊;;CAN总线在分布式智能火灾控制系统中的应用[J];安防科技;2006年10期
2 张菁;周德新;郝福珍;曾宏磊;;基于AT2042的网络视频服务器的设计与实现[J];安防科技;2007年02期
3 朱胜;唐胜安;宋崇武;;基于S3C4510B的网络型防盗报警器的设计[J];安防科技;2007年09期
4 戴丽;张维勇;刘征宇;钱军;;嵌入式无线视频监控系统的设计与实现[J];安防科技;2008年04期
5 刘振永;高恒志;;嵌入式系统在远程监控中的应用[J];安防科技;2008年06期
6 林捷;黄联芬;姚彦;;基于Au1200无线车载视频监控的设计与实现[J];安防科技;2009年11期
7 陈凯峰;杨林楠;;基于ARM9的农业用水水质监测系统[J];安徽农业科学;2010年09期
8 王克强;岳洪伟;蔡肯;;稻飞虱迁飞环境监测网络中的ZigBee网关实现[J];安徽农业科学;2011年23期
9 张玲玲;;浅谈嵌入式Linux系统设备驱动的开发与设计[J];信息安全与技术;2012年02期
10 赵骥;张学东;;手持电子导游系统的设计与实现[J];鞍山科技大学学报;2006年04期
中国重要会议论文全文数据库 前10条
1 宋世磊;刘晓平;应怀樵;;基于ARM-Linux的USB3G模块设备驱动的研究[A];现代振动与噪声技术(第九卷)[C];2011年
2 宁红;张升;;基于IEC870-5-101规约的RTU在Linux下的软件实现[A];华东六省一市电机(电力)工程学会输配电技术研讨会2004年年会论文集[C];2004年
3 王锦玉;宋秋贵;;嵌入式Linux驱动开发[A];全国ISNBM学术交流会暨电脑开发与应用创刊20周年庆祝大会论文集[C];2005年
4 褚力行;蒋朝根;;signal机制对Windows进程创建的APC过程的模拟方案[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
5 卜锐;周建江;;基于DM355的MAV机载视频及遥测数据处理系统[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年
6 马寒菲;陈华;;视景仿真系统中IRIX与WINDOWS操作系统通信接口研究[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
7 廖祥家;王潜平;;FC——计算机体系结构的一次革新[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
8 李巍;李春花;周可;黄平;;一种基于块级的连续数据捕获方法研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
9 苏蕴超;张云贵;肖正宇;张声勇;刘英杰;周雪;;基于GPRS的无线测控系统的设计与实现[A];全国冶金自动化信息网2009年会论文集[C];2009年
10 何泉;贺玉梅;;嵌入式Linux下GPIO驱动程序的开发及应用[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
中国博士学位论文全文数据库 前10条
1 张宇弘;行为逻辑层上的SOC低功耗设计[D];浙江大学;2004年
2 刘劲松;关于存储系统性能的测试、仿真与评价的研究[D];华中科技大学;2004年
3 邓玉辉;基于网络磁盘阵列的海量信息存储系统[D];华中科技大学;2004年
4 朱响斌;开放式实时Linux的研究与设计[D];复旦大学;2005年
5 李祖松;龙芯2号处理器多线程技术研究[D];中国科学院研究生院(计算技术研究所);2006年
6 胡风华;基于以太网的存储系统研究[D];中国科学院研究生院(计算技术研究所);2005年
7 史红周;支持普适计算的智能终端服务及设备管理技术研究[D];中国科学院研究生院(计算技术研究所);2004年
8 陈连平;集群服务器相关技术研究[D];中国科学院研究生院(计算技术研究所);2002年
9 戴鸿君;基于异构多核体系与组件化软件的嵌入式系统研究[D];浙江大学;2007年
10 石怀东;一种面向普适计算环境的语义化推理存储技术研究[D];浙江大学;2008年
中国硕士学位论文全文数据库 前10条
1 张炜;嵌入式系统功耗管理研究与实现[D];山东科技大学;2010年
2 吴建芳;嵌入式车载信息终端的实现研究[D];哈尔滨工程大学;2010年
3 步东伟;稻米质量国家标准参数智能化测试仪的研制[D];河南工业大学;2010年
4 柏宁宁;多工作模式的IEEE802.11无线接入点的设计与实现[D];苏州大学;2010年
5 申起梅;基于ARM和μCLinux平台的远程网关设计[D];苏州大学;2010年
6 王韬;基于Linux路由器的P2P流量识别控制系统的设计与实现[D];苏州大学;2010年
7 孙国宇;嵌入式车载仪的设计[D];哈尔滨理工大学;2010年
8 王文良;嵌入式TCP/IP协议栈的研究与实现[D];哈尔滨理工大学;2010年
9 任松岩;基于ARM的数码相框的设计[D];哈尔滨理工大学;2010年
10 汪斌;基于ARM和GPRS的农田现场信息远程采集系统的研究[D];昆明理工大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 文成玉,杨槐;基于网络处理器的IPSec的实现方案研究[J];成都信息工程学院学报;2005年01期
2 付国为;刘心松;冯玮;;基于负反馈的网络负载调度算法[J];成都信息工程学院学报;2006年06期
3 邵丹,韩家伟;YUV与RGB之间的转换[J];长春大学学报;2004年04期
4 周盈;;一种中小型企业网络带宽瓶颈解决方案研究[J];电脑知识与技术;2010年30期
5 刘燕;黄晓革;;基于SPI总线的嵌入式音频系统设计[J];电声技术;2008年09期
6 ;面向NGN的综合接入万门局解决方案[J];电信科学;2004年02期
7 李江涛,姜永玲;P2P流量识别与管理技术[J];电信科学;2005年03期
8 闫红刚,戚文芽;OSD技术在ATM数字视频监控系统中的应用[J];电子技术应用;2004年03期
9 秦刘;兰巨龙;杨帅;智英建;;动态反馈负载均衡在LVS集群中的设计与实现[J];电子技术应用;2007年09期
10 郭锴;任娜;汪贵平;;基于嵌入式Linux的网络设备驱动程序的开发[J];电子科技;2006年08期
中国博士学位论文全文数据库 前1条
1 章文嵩;可伸缩网络服务的研究与实现[D];中国人民解放军国防科学技术大学;2000年
中国硕士学位论文全文数据库 前5条
1 胡连勇;基于Netfilter框架的校验字过滤防火墙的设计与实现[D];电子科技大学;2006年
2 李明伟;基于小包分析的BitTorrent流量识别技术研究[D];湖南大学;2009年
3 任怀德;IP网络数据包流部分特征分析工具的设计与实现[D];北京交通大学;2009年
4 王正旭;P2P流量可控特征提取与识别技术[D];天津理工大学;2009年
5 曹香港;P2P应用流量的识别与控制研究[D];北京交通大学;2010年
【二级引证文献】
中国期刊全文数据库 前2条
1 杭志;;LVS集群技术在校园网络教学平台中的应用研究[J];大众科技;2008年05期
2 鞠洪尧;;网络负载两级均衡策略实现[J];计算机工程与设计;2009年08期
中国博士学位论文全文数据库 前1条
1 赵金辉;基于可变模糊集理论的系统生存性关键技术研究[D];中国矿业大学(北京);2011年
中国硕士学位论文全文数据库 前10条
1 童瑞霞;基于动态反馈机制的集群负载均衡算法研究[D];武汉理工大学;2011年
2 祝雄锋;数据库集群中间件MySQL Proxy研究与分析[D];武汉理工大学;2011年
3 方瑞;自助建站负载均衡解决方案研究与实现[D];北京邮电大学;2011年
4 张兴华;基于J2EE的地震现场房屋安全鉴定系统设计与实现[D];中国地震局工程力学研究所;2011年
5 张媛;IPSAN环境下LVS负载均衡的研究与实现[D];长安大学;2011年
6 蔡洪;智能网络存储系统(INSS)中负载均衡技术的研究[D];华南理工大学;2011年
7 施杨斌;云计算环境下一种基于虚拟机动态迁移的负载均衡算法[D];复旦大学;2011年
8 陈昊成;基于网格计算的资源管理与分配系统的设计与实现[D];哈尔滨工业大学;2010年
9 顾崇林;虚拟机集群负载均衡的研究[D];哈尔滨工业大学;2010年
10 程杨;基于LVS负载均衡设计与实现[D];中山大学;2011年
【相似文献】
中国期刊全文数据库 前10条
1 陈海军;王四春;叶晖;;Linux内核扩展模块的P2P流量控制方法与研究[J];计算机工程与设计;2007年16期
2 李革梅;刘福岩;;基于嵌入式Linux系统的设备驱动实现研究[J];计算机应用;2008年S2期
3 李革梅;刘福岩;;嵌入式LINUX底层设备驱动开发研究[J];计算机与数字工程;2008年09期
4 阮越;;Linux管理工具在嵌入式系统中一种轻量级的实现方法[J];安徽工业大学学报(自然科学版);2006年03期
5 张志斌,郭莉,陈明宇,方滨兴;一种高效网络数据捕包平台的设计与实现[J];计算机工程;2005年20期
6 董昱;马鑫;;基于netlink机制内核空间与用户空间通信的分析[J];测控技术;2007年09期
7 陈海军;李仁发;杨磊;;基于Linux内核扩展模块的P2P流量控制[J];计算机工程;2007年01期
8 李桦;高飞;孙磊;;嵌入式Linux设备驱动程序研究[J];微计算机信息;2010年14期
9 郑伟,王钦若,吴乃优;Linux内核空间设备驱动程序的开发[J];微计算机信息;2003年12期
10 魏东林,卢正鼎,董俊,聂岚;在用户空间扩展Linux操作系统功能方法研究[J];华中科技大学学报(自然科学版);2002年07期
中国重要会议论文全文数据库 前10条
1 杨敏;毛玉明;;嵌入式Linux上的一种便携式互连设备实现方案[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
2 任勇;朱立谷;张雷;彭建峰;;新型虚拟文件存储系统的设计[A];第15届全国信息存储技术学术会议论文集[C];2008年
3 李巍;李春花;周可;黄平;;一种基于块级的连续数据捕获方法研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
4 杜彧峰;王力生;;Linux下的I/O地址访问的研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
5 汤靓;廖湘科;;Security Enhanced BSD在TrustedBSD中的实现[A];第二十一次全国计算机安全学术交流会论文集[C];2006年
6 潘宇;林鸿飞;杨志豪;;基于用户聚类的电子商务推荐系统[A];第三届学生计算语言学研讨会论文集[C];2006年
7 ;中文信息的智能处理[A];中国中文信息学会第六次全国会员代表大会暨成立二十五周年学术会议中文信息处理重大成果汇报展资料汇编[C];2006年
8 谭海涛;;Linux的TUN/TAP程序设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年
9 杨亮;胡鹏;刘朝阳;;基于PC104的核磁共振数字接收机控制系统[A];第十五届全国波谱学学术会议论文摘要集[C];2008年
10 汪成林;黄艺海;;一种改进的SSL加密隧道的FTP系统[A];中国自动化学会控制理论专业委员会D卷[C];2011年
中国重要报纸全文数据库 前10条
1 编译 沈建苗;Rootkit真相[N];计算机世界;2006年
2 赵峰;高速联接服务器靠RDMA[N];中国计算机报;2003年
3 ;Opteron落户桌面[N];中国电脑教育报;2003年
4 张姗姗;新加坡电信:以国际市场拓展用户空间[N];中国电子报;2007年
5 江苏 于森;在Linux下使用软猫[N];电脑报;2001年
6 ;雅虎互动社区产品发布[N];人民邮电;2007年
7 ;追本溯源一体机[N];科技日报;2001年
8 北京中科红旗软件技术有限公司 旷旭卿;完全控制虚拟主机[N];中国计算机报;2005年
9 记者 李奕;兼容内核,国内Linux发展新思路[N];计算机世界;2005年
10 ;全球3G呈现稳步发展态势[N];人民邮电;2006年
中国博士学位论文全文数据库 前3条
1 赵阔;高速网络入侵检测与防御[D];吉林大学;2008年
2 荚济民;基于互联网数据集的图像标注技术研究[D];中国科学技术大学;2009年
3 张明虎;轻量级实时通信关键技术的研究[D];华中科技大学;2008年
中国硕士学位论文全文数据库 前10条
1 郑超;移动IPv6在高性能路由器中的实现及安全机制研究[D];解放军信息工程大学;2007年
2 王少伟;基于Netfilter机制的应用层协议过滤[D];暨南大学;2006年
3 胡连勇;基于Netfilter框架的校验字过滤防火墙的设计与实现[D];电子科技大学;2006年
4 陈海军;一类基于贝叶斯算法的反垃圾邮件系统的研究与实现[D];湖南大学;2006年
5 刘红;电缆调制解调器中SNMP代理的实现[D];电子科技大学;2006年
6 赖云一;Windows Rootkit分析与检测[D];电子科技大学;2009年
7 丁晓琦;基于嵌入式Linux系统的仪器驱动模块设计[D];电子科技大学;2009年
8 孙中海;ForCES架构VPN的IPsec关键模块的设计及在NP上的实现[D];浙江工商大学;2009年
9 费鹏;Linux底层通信的分析及改进设计[D];吉林大学;2007年
10 何志;针对Windows RootKit的安全监测系统的研究与实现[D];电子科技大学;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026