免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chenrvmldd

有奖线上连载讨论:我的内核学习之路-回忆录 活动结束 获奖名单公布 [复制链接]

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2011-08-23 11:11 |显示全部楼层
好活动啊。支持。

论坛徽章:
0
发表于 2011-08-23 11:46 |显示全部楼层
佩服啊!!
想想现在自己不过只是看看内核的配置菜单,添加或者消除某个选项之类的。很多东西,就只能理解个概念,比如说JFFS2系统吧,只知道选上几个选项就用了,除了问题就傻眼

论坛徽章:
0
发表于 2011-08-23 12:26 |显示全部楼层
JOS 这个操作系统学习有用吗? 谁有研究的比较深入的? 请指点,谢谢!!!

论坛徽章:
0
发表于 2011-08-23 16:18 |显示全部楼层
占座 留名 学习

论坛徽章:
0
发表于 2011-08-24 09:08 |显示全部楼层
学习linux有5个月了,没编译过代码,只做应用,比如搭建ftp服务器、http服务器、samba服务器。对C感觉蛮懂的,不过进公司后不怎么用C了,写代码用perl,或者shell,夹杂着HTML,有点混乱,技术不精,写码遇到问题就百度+谷歌,还有就是从现有模块源代码那里抄点过来,有点兵来将挡水来土掩的感觉。其实本人想搞内核,然后主专驱动开发,奈何现在公司没这方面需求,我只好先学学perl。偶尔看看《linux那些事儿》系列,没一次能静下心来看完一篇,感觉里面涉及的知识点太多,现在的我还难以理解。
现在我还是处于学徒的阶段,什么都不通,所以没有和公司谈条件的资本。等以后羽翼丰满,嘿嘿,我再搞搞内核开发。虽然不知道搞内核能开发出什么东西,但貌似能搞内核的都能叫“大牛”,为了这个字称号,怎么着也得尝试做一下,不枉来世上走一遭,哈哈。

论坛徽章:
0
发表于 2011-08-24 09:17 |显示全部楼层
Linux内核0.11完全注释
上学时也看过一点,一点看不懂,然后就没坚持了。。唉

论坛徽章:
0
发表于 2011-08-24 10:04 |显示全部楼层
目前也在用linux,但是只会几个简单的命令,而且用着也是晕晕乎乎的。正准备入手内核,,关注了……

论坛徽章:
0
发表于 2011-08-24 14:16 |显示全部楼层
研究内核编译ing……

论坛徽章:
0
发表于 2011-08-24 15:41 |显示全部楼层
刚看完Linux Command Line and Shell Scripting Bible,对Linux的shell编程有了解了,也就是刚会用Linux,内核这块还是一点没有触碰到,看了楼主推荐的《深入理解Linux内核》,已经下下来准备尝试进入这段痛苦过程了,感谢大牛的宝贵经验,呵呵,向你们看齐啦。。。
另外,问个比较外行的问题,你们搞内核编译的代码是从哪里弄来的,我咋没找到地方入手呢???{:3_193:}

论坛徽章:
0
发表于 2011-08-24 15:47 |显示全部楼层
站在另外一个角度看LINUX内核:
有的时候,研究一个东西久了会有一种厌倦看,就像看美女看多了,也会审美疲劳一样!这个时候就需要跳出来,不能陷入的更深了,再继续下去也许会起到适得其反的效果!
记得,有段时间研究:进程管理和内存管理交互的时候怎么研究都搞不透,后来想就算了,不能再这么搞下去了,太疲惫了!
于是乎做了一个决定,先不研究这块了,也不研究LINUX了,研究研究其他的操作系统怎么做的,当然了WINDOWS我们是参考不了,也看不到它的源码,后来在网上搜发现有一个内核也是开源的就是鼎鼎大名的MINIX,而且他的代码很少,才两万多左右,于是乎花了一口气,差不多一个多月左右的时间,把源码看了两遍,后来又在虚拟机上装了一个MINIX,然后在MINIX上面做了一个类似网关的服务进程。。。。就这样,几乎把MINIX研究的差不多了,MINIX中的进程和内存管理之间的关系捋清楚了。。。。后来,发现了一篇论文就是讲CMU的MACH操作系统的虚拟内存管理设计的,大概加起来花了3个多月的时间,把MINIX系统弄的差不多了,CMU的MACH的虚拟内存的设计也弄的差不多了,于是乎就继续去研究LINUX这方面的东东了,这个时间再来看,不知道为什么就会能看懂,而且能感受到这么设计的巧妙,为什么会这么设计。
其实操作系统这个东西,随着深入的研究下去会发现:不管是MINIX,还是LINUX,或者是MACH,他们的功能几乎都差不多,只是实现的机制和效率不一样而已,或者说结构不一样!
真的是这样,有的时候我们需要换个角度,换个方向,一直闷头做下去,有的时候会感到恶心,厌倦,过一段时间再来看,也许心态就不一样了!看书,或者研究的效率就会高了!

评分

参与人数 1可用积分 +6 收起 理由
Godbach + 6 感谢分享

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP