调试场景
linux下面的调试手段多的吓人,针对不同场景我们会选择不同的调试手段
现在把场景规定如下
1. 固定的架构
2. 固定的内核配置
3. 固定的发行版
4. 固定的内核版本
5. 有没有qemu等虚拟机
之所以要提这些场景,因为
1. 不同的架构,支持的调试手段不同
2. 不同的内核配置,会打开或关闭一些调试手段
3. 不同的发行版,可能会对内核新增一些调试手段(这些调试手段还没被linux收录)
4. 不同的内核版本,低版本支持的调试手段少一些
5. qemu等虚拟机(通过内置gdbserver)支持调试,可以用gdb连接
调试手段分类
分类方向有很多
1. 需不需要额外的机器/调试器
2. 需不需要用户空间的参与
3. 需不需要需要其他的内核参与
百检网秉承“客户至上,服务为先,精诚合作,以人为本”的经营理念,始终站在用户的角度解决问题,为客户提供“一站购物式”的新奇检测体验,打开网站,像挑选商品一样简单,方便。打破行业信息壁垒,建构消费和检测机构之间高效的沟通平台