首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > Linux应用程序调试技术的研究

Linux应用程序调试技术的研究

  • 资源大小:162
  • 上传时间:2021-08-13
  • 下载次数:0次
  • 浏览次数:20次
  • 资源积分:1积分
  • 标      签: 调试技术 Linux

资 源 简 介

本文介绍了C/C++函数调用机制,由此引入堆栈回朔(Stack Backtraces)方法,通过从用户堆栈中提取出执行程序的函数调用序列,迅速定位程序异常发生的位置。同时,论文结合Linux信号机制,剖析了Linux内核的核心转储(Core Dump)机制,当程序异常终止时,核心转储机制会自动将程序运行的上下文和现场信息转储到文件中,然后交由GDB进行分析。最后,本文通过比较上述两种方法的优劣,提出并实现了一种轻量级的Linux应用程序调试模型——Crash Trace。该模型借鉴了堆栈回朔的基本思想,并采纳了核心转储的基本原理,为桌面Linux和嵌入式Linux系统的应用程序调试提供了新的解决方案。
VIP VIP