2012-03-05 55 views
1

我正在使用連接到虛擬機的串行端口的gdb來調試Linux內核。面向內核的線程感知gdb

我想知道,如果有任何補丁/插件可以讓GDB瞭解一些Linux內核的數據結構並使其「知道線程」?

由此我的意思是在gdb下我可以看到有多少內核線程,它們的狀態以及每個線程的堆棧信息。

謝謝。

回答

1

我不認爲GDB理解內核數據結構,這會使它們依賴於版本。 GDB使用ptrace來收集任何正在運行的進程的信息。

這就是我所知道的全部:(