学习内核能干什么? 我个人的理解是:
1, 了解内核的具体工作细节, 对我们系统编程来说是非常有用处的, 比如你了解了某个系统调用在内核中是怎么实现, 用起来就会更加得心应手。
2, 学习内核的工作原理和具体实现细节, 本身就是一种挑战, 内核是个非常庞大的工程, 无论是从理论还是实现细节理解起来就是很有难度的, 如果我们能坚持的把内核中某个子模块完全的理解后, 一定会提升自己的自信心, 无论以后我们是做内核编程, 还是系统编程。
3, 内核开发工程师几乎都是全球最著名的内核黑客, 内核代码里有无数的编程技巧值得我们学习,它就是一个代码的宝库。
4, 分析内核代码, 无疑对我们编写内核模块是有巨大帮助的。 内核函数无非是内核给我们提供的接口, 但是了解内核函数的具体实现, 能更好的编写驱动程序。
5, 学内核不能用来装x, 要把这些知识实际的运用到自己的代码中去。
阅读(2947) | 评论(0) | 转发(0) |