想问一下大家学习kernel的经验
时间:2008-11-18
来源:互联网
作者: bao135 发布时间: 2008-11-18
作者: bao135 发布时间: 2008-11-18
作者: bao135 发布时间: 2008-11-18
作者: bao135 发布时间: 2008-11-18
作者: neubuffalo 发布时间: 2008-11-18
我只有在有需要的时候才会去学,
作者: hqking 发布时间: 2008-11-19
作者: bao135
现在我在看情景分析那本书,但是按照我的经验不动手是不行的,现在的问题是不知道如何动手,这个东西不想学某种语言,可以写个小程序自己实验,我的问题是大家学kernel的时候一般怎么学,有没有比较适合新手的偏向动手类的linux 内核学习书籍。谢谢了
|
作者: d00m3d 发布时间: 2008-11-19
内核学习我个人认为应该从驱动程序入手,因为驱动本身也是内核的部分!!驱动的学习可以由国内的《linux设备驱动程序开发详解》入手 后再到国外的《linux设备驱动程序》!前者重实践后者重理论!!最好是买块开发板自己捣鼓捣鼓!!
在学习驱动的过程中兼顾看一些内核入门的书籍,别一上来就是情景分析,比如可以看看赵炯的《linux内核完全剖析》这是一本基于0.11内核版本的书!!别看他里面描述的内核版本低,但是我个人认为这绝对是让人看了拍案叫绝的书,你可以试着读一下!!
然后才有资格看《LINUX内核设计与实现(第2版)》,接着是《深入理解LINUX内核(第三版)》和《情景分析》。
以上这些这是我为自己设计的一条路,我估计学习完怎么也得耗时1~2年。你看你有时间没有了!!!
作者: robinmu 发布时间: 2008-11-19
作者: gradetwo 发布时间: 2008-11-19
作者: d00m3d
比较矛盾的说,内核基本是 C 语言写的,但你又不想学某种语言,岂不是"又要马儿好,又要马儿不吃草"乎?
|
作者: MntHome 发布时间: 2008-11-19
作者: dwl301 发布时间: 2008-11-19
作者: d00m3d
比较矛盾的说,内核基本是 C 语言写的,但你又不想学某种语言,岂不是"又要马儿好,又要马儿不吃草"乎?
|
作者: bao135 发布时间: 2008-11-19
作者: bao135 发布时间: 2008-11-19
作者: robinmu
我说,你一上来就是情景分析也来得太猛了吧!!这样你坚持不到好久的。
内核学习我个人认为应该从驱动程序入手,因为驱动本身也是内核的部分!!驱动的学习可以由国内的《linux设备驱动程序开发详解》入手 后再到国外的《linux设备驱动程序》!前者重实践后者重理论!!最好是买块开发板自己捣鼓捣鼓!! 在学习驱动的过程中兼顾看一些内核入门的书籍,别一上来就是情景分析,比如可以看看赵炯的《linux内核完全剖析》这是一本基于0.11内核版本的书!!别看他里面描述的内核版本低,但是我个人认为这绝对是让人看了拍案叫绝的书,你可以试着读一下!! 然后才有资格看《LINUX内核设计与实现(第2版)》,接着是《深入理解LINUX内核(第三版)》和《情景分析》。 以上这些这是我为自己设计的一条路,我估计学习完怎么也得耗时1~2年。你看你有时间没有了!!! |
一样的观点,应该从系统编程、设备驱动编程入手。应先有一个整体的结构框架,然后循序渐进、抽丝剥茧的深入kernel。
作者: fghgje 发布时间: 2008-11-19
作者: fanzi 发布时间: 2008-11-21
深入理解linux内核也比情景分析要好入手点
作者: 老家人 发布时间: 2008-12-02
作者: hanchao3c 发布时间: 2008-12-06
作者: wyl19831016 发布时间: 2008-12-30
硬着头皮看两三遍会有对操作系统有基础的理解
然后在跳到比较高的版本慢慢理解变得全面深入
作者: liuzf1986 发布时间: 2009-01-02
作者: liuzf1986 发布时间: 2009-01-02
作者: bao135
现在我在看情景分析那本书,但是按照我的经验不动手是不行的,现在的问题是不知道如何动手,这个东西不想学某种语言,可以写个小程序自己实验,我的问题是大家学kernel的时候一般怎么学,有没有比较适合新手的偏向动手类的linux 内核学习书籍。谢谢了
|
作者: LINUX_UNIX 发布时间: 2009-01-07
作者: amosye 发布时间: 2009-01-08
作者: fanzi
先学习0.11,现在我就这么干。因为这个版本已经是最基本,最简单的了。oldlinux论坛有个哥们把0.11版稍微改造了一下,可以用mingw编译,然后在bochs下跑。0.11那本书我基本看了一半了,正在坚持中。BTW,我工作和linux一点关系都没有。
|
作者: hanchao3c 发布时间: 2009-01-14
作者: hdgao 发布时间: 2009-01-22
作者: bobotaobobo 发布时间: 2009-02-01
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28