linux内核有哪些debug技术?推荐100个
时间: 2023-08-03 22:06:34 浏览: 125
Linux内核调试.pdf
5星 · 资源好评率100%
好的,以下是更全面的 Linux 内核 Debug 技术的推荐,共100个:
1. printk
2. kdb
3. kgdb
4. kdump
5. kexec
6. ftrace
7. SystemTap
8. LTTng
9. perf
10. oprofile
11. kprobes
12. dynamic-debug
13. kcov
14. kasan
15. kmemleak
16. kcsan
17. ktsan
18. kasan-runtime
19. kretprobe
20. uprobes
21. trace-cmd
22. debugfs
23. sysfs
24. procfs
25. kernelshark
26. crash
27. memtest86+
28. valgrind
29. gdb
30. strace
31. eBPF
32. bcc
33. stapbpf
34. kpatch
35. ksplice
36. kprobes on tracepoints
37. LKDTM
38. syzkaller
39. fuzzing
40. static code analysis
41. clang analyzer
42. Coverity
43. Infer
44. sparse
45. smatch
46. coccinelle
47. gcc plugins
48. kernelbuild
49. kernelci
50. kernelci-dashboard
51. kbuild test
52. kselftest
53. kunit
54. ktest
55. kasan-tests
56. kmemleak-tests
57. kcsan-tests
58. ktsan-tests
59. kretprobe-tests
60. uprobes-tests
61. ftrace-tests
62. LTTng-tests
63. perf-tests
64. oprofile-tests
65. kprobes-tests
66. dynamic-debug-tests
67. kcov-tests
68. kasan-tests
69. kmemleak-tests
70. kcsan-tests
71. ktsan-tests
72. kasan-runtime-tests
73. kretprobe-tests
74. uprobes-tests
75. trace-cmd-tests
76. debugfs-tests
77. sysfs-tests
78. procfs-tests
79. kernelshark-tests
80. crash-tests
81. memtest86+-tests
82. valgrind-tests
83. gdb-tests
84. strace-tests
85. LKDTM-tests
86. syzkaller-tests
87. fuzzing-tests
88. static code analysis tests
89. clang analyzer tests
90. Coverity tests
91. Infer tests
92. sparse tests
93. smatch tests
94. coccinelle tests
95. gcc plugins tests
96. kpatch-tests
97. ksplice-tests
98. kernelboot
99. bootchart
100. boot validation
这些技术在 Linux 内核 Debug 中都有不同的应用和用途,可以根据具体情况选择使用。
阅读全文