决定开始看LINUX代码~探讨有分~分不够再砸~

neverdead 2005-03-15 08:09:08
不知道打哪里看起~有经验心得的朋友指点一下~~
down了linux-2.6.4的内核~不知道合不合适新手我看~~
或者看minix的代码比较好呢?

下面有两帖我想去结了~留言有分~
http://community.csdn.net/Expert/TopicView3.asp?id=3614401
http://community.csdn.net/Expert/TopicView3.asp?id=3845032
...全文
233 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfwater 2005-03-18
  • 打赏
  • 举报
回复
还是看linux0.11的内核,我现在也在看。
jellen 2005-03-16
  • 打赏
  • 举报
回复
直接看2.6的代码太难了吧,可以看看Linux Kernel 0.1或者网络上有朋友注释的Linux Kernel 0.11
买一本探讨Linux内核的书,看看比自己埋头看源码应该好点。
我现在还没有这个毅力看Kernel,不过支持的选择,加油!
neverdead 2005-03-16
  • 打赏
  • 举报
回复
首先感谢楼上的意见,我个人比较偏好于看代码!
我现在没什么必要去抓重点(当然将来会有需要,重要部分会在学习过程中逐渐地去理解)!
我目的是去全面了解一个系统的具体实现过程,虽然看代码可能效率有点低,但是通过看代码对系统运行机制及实现会有一个完整的理解!
现在市面分析内核的书基本上是以较新内核版本(v 2.xxx,代码量已达数百万行)为基础,不可能对其系统实现作全面的分析,那么我们学习后也不太可能对系统有个整体的概念,目前linux的较新版本的内核不太可能去用来做入门的学习,这也是我选linux 0.11的原因(有详细注解,感谢jellen(类痴狂人)的推荐)!
本贴本周末结!!
bluestone999 2005-03-16
  • 打赏
  • 举报
回复
没有必要这样做,如果你一定要弄懂LINUX,我建议你先把操作系统的原理弄透彻,再看.一定要现在看,你可以去赵炯博士写的那本Linux Kernel 0.1
loveisbug 2005-03-16
  • 打赏
  • 举报
回复
看看也不妨,找一个感兴趣的切入点,慢慢深入。
qfxx 2005-03-16
  • 打赏
  • 举报
回复
建议不要那么早看内核代码
你才学习linux没多长时间
还是先学好linux的使用和linux下的编程
现在看内核很费劲
但是收获不见得很大
zdhzidy 2005-03-16
  • 打赏
  • 举报
回复
建议你还是不要直接看代码吧:)这个效率比较低,不如买本Linux内核分析的书看看,这样可以快速抓住重点
neverdead 2005-03-16
  • 打赏
  • 举报
回复
刚下了Linux 0.11 的带注释的代码~~
决定就看这个了~~(minix的要用bochs的有点麻烦)
如果能把它编译(不知道有没有编译出的版本可以用)出来放在vmware上边用边学~~
那就更好了~~
neverdead 2005-03-15
  • 打赏
  • 举报
回复
我也想从小而简单的内核开始看起~~
而且Linux我也没有用过几次~~
minix才60K行代码,看起来相对简单点~~

TangChin 2005-03-15
  • 打赏
  • 举报
回复
minix没用过
linux内核编译嘛,建议你去网上去找一篇详细的文章看看,反正你要看内核
这些了解的越多越好。
还是从简单的内核开始看起好。
推荐一个软件source insight。
neverdead 2005-03-15
  • 打赏
  • 举报
回复
再加一句:怎么去编译minix和linux?

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧