高级运维必杀技:如何图形化单步调试RHEL/Centos 7里的内核?

国内做linux开发的主要分成两派,一个是嵌入式的,另外一个就是服务器相关的。

嵌入式包括mobile phone比如android开发,以及IoT物联网,传统嵌入式设备等。这些设备以前大部分运行vxworks或者RTOS,随着技术的发展,需求越来越多,RTOS已经不能满足OS的要求了,所以大部分产品转移到了Linux中。有的人一提到嵌入式就默认以为是ARM,其实是不准确的。嵌入式采用的芯片类型是多样化的,只需要满足需求和成本考虑就可,有很多工业应用中还使用x86的i386或者i586的CPU或者Atom的处理器。嵌入式的开发,可以参考《奔跑吧linux内核》第6.1章的内,使用busybox来搭建一个简单的开发环境,或者使用硬件仿真器也是可以在真实的单板上调试内核的。

另外一大块就是以PC形态的服务器开发,这一类开发集中在云厂商以及BAT等大公司或者提供服务的厂商。在中国服务器相关的绝大部分都使用centos系统,那么在做一些高级运维和开发的时候,我们需要基于RHEL/Centos的开发新的内核feature和驱动代码或者对RHEL/Centos做性能调优等等,这个在BAT等大公司是很常见的工作任务。那如何去单步调试RHEL/Centos 7里面正在运行的内核呢?笨叔介绍两个简单的必杀技来图形化单步调试RHEL/Centos 7的内核。

该视频分两段,全长1个多小时。

订阅第一季旗舰篇的小伙伴可以观看。

欢迎关注笨叔叔的微信公众号:

笨叔高清视频的淘宝小店:

https://shop115683645.taobao.com/

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180301G0JICU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券