1
我正在学习内核中的系统调用。在执行此操作时,我可以在内核崩溃后使用crash实用程序获取代码流。有没有办法看到内核内存转储没有崩溃内核?我们可以看到kdump日志没有崩溃内核?
我正在学习内核中的系统调用。在执行此操作时,我可以在内核崩溃后使用crash实用程序获取代码流。有没有办法看到内核内存转储没有崩溃内核?我们可以看到kdump日志没有崩溃内核?
要获取内核日志,可以使用dmesg
命令并重定向输出来分析它。例如:
sudo dmesg > output.txt
为sysm调用内核有一些工具可以帮助你,就像ftarce
ftrace或SystemTap的。
如果你知道你应该跟踪的函数名,你可以使用kprobe and jprobe来编写一个小的内核模块。