面对实际的系统-Linux内核时

“编译模块,报错了!”
 “内核函数找不到了!”
 “模块无法插入!”
 ”2.6.23之前与之后的代码,很不兼容!“
   在Linux内核源代码分析与应用的实验课上,各种问题扑面而来,有的同学畏缩了,”为什么会有那么多问题?为什么没有现成的答案?为什么难以抓到主线?为什么例子中的函数编译时又找不到了?”
  一般课程的教学,习惯于在一个实验系统上去做,系统是稳定的,实验方案是完整的,代码是完备的,调试过程是step by step的。在这种完善的环境下,大家只要按照实验指导书去做,结果总会调试出来的,答案也是确定的。
    Linux内核是一个动态变化着的实际系统,即使次版本之间,有时都有较大的差异。如果你不去打开源代码的宝藏,像传统的方式那样仅仅在自己的代码中无限徘徊,那么,那些隐藏在大山之后的问题很难被挖掘出来。
     善于迎接挑战的同学,觉得找到了练就宝剑的磨刀石。在实际工作中,要面对的问题绝不亚于Linux内核。那个时候,即使面对一座山,翻越也是无以选择的。回想当学生时的境遇,遇到的问题充其量是一个个山丘,可以很轻易的翻越或者绕道而过,即使如此,你甚至可以愉悦地唱着歌曲自欺欺人地安慰“又过了一关”。
    Linux内核,一个实际的系统,一个练就你翻越山脉的场地,有众多的资源敞开给所有愿意了解她的人,你还是准备绕道而行?
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值