标签: linux kernel
我正在研究内核中的系统调用。这样做,我可以使用崩溃实用程序在内核崩溃后获得代码流。有没有办法看到内核内存转储而不会崩溃内核?
答案 0 :(得分:-1)
要获取内核日志,您可以使用dmesg命令并重定向输出以对其进行分析。例如:
dmesg
sudo dmesg > output.txt
对于内核中的sysm调用,有一些工具可以帮助您,例如ftarce ftrace或systemtap。
ftarce
如果您知道应该跟踪的函数名称,则可以使用kprobe and jprobe编写一个小内核模块。