KGDB 是一個利用gdb透過serial port的方式來對linux kernel作debug的程式;使用KGDB需要二台電腦(host,target)在target端放置需要除錯的kernel,在host端利用gdb remote control來對核心除錯。
Gcov is a test coverage tool. You can use it with GNU CC to analyze your programs in order to make the programs more efficient. You can use gcov as a profiling tool.
Dprobes is the short for Dynamic Probes. As a Linux debugging facility, Dprobe will operate under the most extreme software conditions. By the technique of debugging in both kernel and user space, the users are able to insert "probes" in running programs.