这个在Linux内核的pTrace内核调试进程,就是这个原理,而gdb调试的基础就是这个 pTrace内核进程。 因此,我们也可以直接实现一个软件调试器啦。但是,如果我们想要调试OS内核本身,那就没办法了,只能是用硬件调试器了。这个在嵌入式开发中,很常见的。
这个在Linux内核的pTrace内核调试进程,就是这个原理,而gdb调试的基础就是这个 pTrace内核进程。 因此,我们也可以直接实现一个软件调试器啦。但是,如果我们想要调试OS内核本身,那就没办法了,只能是用硬件调试器了。这个在嵌入式开发中,很常见的。