当前位置:Linux教程 - Linux文化 - linux内核学习的目标是什么? ?

linux内核学习的目标是什么? ?


小弟正在学linux内核!但是不知道要达到什么程度才算有收获!就是只要应该掌握到什么程度呢? 希望各位师兄指导指导哈!感谢感谢……!

>>> 此贴的回复 >> 明白操作系统是如何运作,编译器,应用程序,各种库,内核之间的关系就行了

>>> 此贴的回复 >> 目标就是如何操作硬件。

>>> 此贴的回复 >> 看你学来是作什么用的啦! 如果嵌入式方向的,就要学会如何写个驱动程序 如果网络方向的,就要学会数据包的传送、和各个协议的实现机制、优缺点 从学操作系统的角度看,就必须知道机器从加电开始,代码是如何运行的,又如何跳到保护模式,如何实现存储器管理、如何运行进程、如何实现进程的调度切换。 从系统编程的角度看,就要知道如何利用系统提供的系统调用函数编写一些shell之类的啦 刚学的时候不要急于求成,慢慢来

>>> 此贴的回复 >> 在PC和其它处理器上能编译出正确的内核, 并能对内核进行裁减, 能够读懂MAKEFILE, 能够进行深入的SHELL编程, 再有就是明白驱动的原理 。。。。。。

>>> 此贴的回复 >> 1、内核代码编写精练巧妙,值得学习 2、理解了操作系统的机制,对以后的编程特别是驱动程序等,大有帮助 3、可以定制内核,这对嵌入式系统的设计是必须的。

所以,读多少都有帮助,带这这些目的和思路去看就成。