一个 灵活 轻量级 实时 Linux 调试器 和跟踪器:KGTP

 

KGTP(http://code.google.com/p/kgtp/) 是一个 灵活 轻量级 实时 Linux 调试器 和跟踪器。

 

KGTP is a flexible , lightweight and realtime Linux debugger and tracer.
To use it, you don't need patch or rebuild the Linux kernel. Just build KGTP module and insmod it is OK.


It makes Linux Kernel supply a GDB remote debug interface. Then GDB in current machine or remote machine can debug andtrace Linux kernel and user space program through GDB tracepoint and some other functions without stopping the Linux Kernel.
它使得linux内核支持一个远程的GDB调试接口。GDB在当前机器或者远程机器可以调试和跟踪linux内核,用户空间程序也可以在不中断内核运行的情况下,通过GDB 跟踪点和一些其他的功能。

And even if the board doesn't have GDB on it and doesn't have interface for remote debug. It can debug the Linux Kernel using offline debug (See HOWTO#/sys/kernel/debug/gtpframe_and_offline_debug).
并且, 就算板子没有GDB,或者没有远程调试的接口,它也可以通过离线的方式调试linux内核。

 

KGTP 支持  X86-32X86-64MIPS and ARM.
KGTP 在 Linux kernel 2.6.18 to upstream 的版本之上通过测试。它也可以和android一起工作。
And it can work with Android (See 
HowToUseKGTPinAndroid).

Please go to HOWTO or HOWTOCN (Chinese) to 获取如何使用KGTP的信息.

Please go to UPDATE  获取 关于 KGTP update信息.

http://www.freelists.org/list/kgtp is the maillist of KGTP.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值