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

基于嵌入式Linux系统的内核级线程库的研究与实现
引用本文:邓广宏,曹万华,蔡斌,池志强,程雄,黄治华.基于嵌入式Linux系统的内核级线程库的研究与实现[J].小型微型计算机系统,2009,30(7).
作者姓名:邓广宏  曹万华  蔡斌  池志强  程雄  黄治华
作者单位:1. 武汉数字工程研究所,湖北,武汉,430074
2. 哈尔滨工程大学,计算机科学与技术学院,黑龙江,哈尔滨,150001;武汉数字工程研究所,湖北,武汉,430074
摘    要:在当前嵌入式系统应用中,性能问题一直是人们关注的重点.大多数嵌入式Linux应用往往运行在用户态,系统运行时需要经常在内核态和用户态之间反复切换,降低了关键业务的执行效率.以往的研究较少从内核态下的线程库出发来考虑性能优化的实现方法,影响了嵌入式系统的整体性能.对此,本文提出一种适用于嵌入式Linux系统的内核级线程库(LKTL),并且分析了实现的关键技术.LKTL提供了线程管理、信号量同步、内存的动态分配和回收、日志管理以及基本的GNU C库的功能,不但大大提高了应用程序的运行效率,还方便了应用程序的开发和移植.实验表明LKTL能够显著优化嵌入式Linux系统的整体性能.

关 键 词:嵌入式系统  Linux操作系统  内核级线程库  上下文切换  实时性

Research and Implantation of a Kernel Thread Library Based on Embedded Linux Operation System
DENG Guang-hong,CAO Wan-hua,CAI Bin,CHI Zhi-qiang,CHENG Xiong,HUANG Zhi-hua.Research and Implantation of a Kernel Thread Library Based on Embedded Linux Operation System[J].Mini-micro Systems,2009,30(7).
Authors:DENG Guang-hong  CAO Wan-hua  CAI Bin  CHI Zhi-qiang  CHENG Xiong  HUANG Zhi-hua
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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