期刊文献+

基于LKM的嵌入式Linux内核调试模型及实现 被引量:1

LKM Based Embedded Linux Kernel Debug Model and Its Implementation
下载PDF
导出
摘要 为了克服嵌入式Linux调试领域中的插桩模型的缺点,该文在LKM技术的基础之上,引入了“寄生技术”,提出了一种嵌入式Linux内核调试模型,实现了调试代理的功能。实验表明,该模型降低了寄生代码与嵌入式Linux内核的耦合度,减少了对嵌入式Linux内核的修改量,提供了更为灵活的扩展机制和更容易移植的条件。 For overcoming defects of the stub model in embedded Linux debug domain, this paper refers to parasite technology and proposes a new embedded Linux debug model based on LKM. The debug agent based on the new model is developed. The experimental results indicate that comparing with KGDB based on the stub model, the new model reduces the coupling degree between the parasitic code and the embedded Linux kernel, and provides the more flexible expansion mechanism. The new model rarely modifies the embedded Linux kernel, so it is easier to port.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第5期65-67,共3页 Computer Engineering
关键词 插桩 LKM 寄生技术 嵌入式LINUX 调试代理 Stub Loadable kernel module(LKM) Parasite technology Embedded Linux Debug agent
  • 相关文献

参考文献6

二级参考文献12

  • 1RubiniA 聊鸿斌译.Linux设备驱动程序[M].北京:中国电力出版社,1999..
  • 2[1]http://billgatliff. com/articles/gnu/gdb-agent. pdf. 2001
  • 3[2]http://www.engr.usask.ca/classes/EP/424/lab/pdf/rgdb_specs.pdf. 2000 -09
  • 4[3]http://www.engr. usask.ca/classes/EP/424/lab/pdf/rtems_gdb.pdf. 2000 - 09
  • 5[4]http://www.gnu.org/manual/gdb-5.1.1/html_mono/gdb.html. 1998-04
  • 6[5]http://www.gnu.org/manual/grub-0. 92/html_mono/grub. html. 2001-07
  • 7MatthewN StonesR 杨晓云 王建桥译.Linux程序设计[M].北京:机械工业出版社,2002..
  • 8毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2002..
  • 9Richard Stallman, Roland Pesch, Stan Shebs, et al. Debugging with GDB[ EB/OL]. http://www. gnu. org/manual/gdb-5.1. 1/html.mono/gdb. html, 2002 - 01.
  • 10Bill Gatliff. Embedding with GNU: The GNU Debugger[ EB/OL].http://www. redhat. com/devnet/articles/embedgdb. htm, 2001 -02.

共引文献22

同被引文献4

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部