试题详情
简答题简述调试Linux内核过程中遇到的困难(任意简述三条)。
  • 1)出于执行效率的原因,Linux内核源代码中的许多地方进行了高度优化。
    2)编译器将C源代码编译成机器指令时,实用了大量的优化技术,使机器指令变得更加复杂。
    3)虚拟内存技术将内核空间和用户空间隔离开来,在调试的时候上下文要发生切换,难于调试。
    4)使用传统的调试方法,有些代码不能单步跟踪。
    5)启动代码尤其不容易调试。
  • 关注下方微信公众号,在线模考后查看

热门试题