首页> 外文会议>IFIP International Conference on Network and Parallel Computing(NPC 2004); 20041018-20; Wuhan(CN) >Design and Implementation of a Remote Debugger for Concurrent Debugging of Multiple Processes in Embedded Linux Systems
【24h】

Design and Implementation of a Remote Debugger for Concurrent Debugging of Multiple Processes in Embedded Linux Systems

机译:嵌入式Linux系统中同时调试多个进程的远程调试器的设计与实现

获取原文
获取原文并翻译 | 示例

摘要

In the embedded software development environments, developers can concurrently debug a running process and its child processes only by using multiple gdbs and gdbservers. But it needs additional coding and messy works of activating additional gdb and gdbserver for each created process. In this paper, we propose an efficient mechanism for concurrent debugging of multiple remote processes in the embedded system environments by using the library wrapping mechanism without Linux kernel modification. Through the experimentation of debugging two processes communicating by an unnamed pipe in the target system, we show that our proposed debugging mechanism is easier and more efficient than preexisting mechanisms.
机译:在嵌入式软件开发环境中,开发人员只能通过使用多个gdb和gdbserver来并行调试正在运行的进程及其子进程。但是它需要额外的编码和为每个创建的进程激活额外的gdb和gdbserver的繁琐工作。在本文中,我们提出了一种无需使用Linux内核修改即可使用库包装机制对嵌入式系统环境中的多个远程进程进行并发调试的有效机制。通过对目标系统中通过未命名管道进行通信的两个进程进行调试的实验,我们证明了我们提出的调试机制比现有机制更容易,更高效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号