Linux 調試器 和 跟蹤器 KGTP
KGTP 是一個 實時 輕量級 Linux 調試器 和 跟蹤器 。
使用KGTP 不需要 在Linux內核上打PATCH或者重新編譯,只要編譯KGTP模塊并insmod就可以。
其讓Linux內核提供一個遠程GDB調試接口,于是在本地或者遠程的主機上的GDB可以在不需要停止內核的情況下用GDB tracepoint和其他一些功能 調試 和 跟蹤 Linux。
即使板子上沒有GDB而且其沒有可用的遠程接口,KGTP也可以用離線調試的功能調試內核(見http://code.google.com/p/kgtp/wiki/HOWTOCN#/sys/kernel/debug/gtpframe和離線調試)。
KGTP支持 X86-32 , X86-64 , MIPS 和 ARM 。
KGTP在Linux內核 2.6.18到upstream 上都被測試過。
而且還可以用在 Android 上 (見 HowToUseKGTPinAndroid)。
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!