Godbach
发表于 2011-08-24 17:08
回复 71# chenrvmldd
找个时间,详细的看一下所有的回复。
zhaoyingdeyx
发表于 2011-08-24 17:16
最近要搭建一个android内核调试平台,哎。。觉得内核确实难啊!!有没有哪位大牛做过类似的事情?
QQ 597525607
chenrvmldd
发表于 2011-08-24 18:38
回复 70# zhemizi
晕,这个网上不要太多啊,你可以去官网上下啊!
http://www.kernel.org/
zzyrhce
发表于 2011-08-24 20:34
前几天有个做银行系统的问到我内核,我当时很尴尬,我只给机器换过内核,但是真正的内层可以说是完全不了解。所以顶一下,希望大家都能够各取所长。
myself659
发表于 2011-08-24 22:40
内核,奋斗的方向!
zhemizi
发表于 2011-08-25 09:21
回复 73# chenrvmldd
呵呵,网上一搜,什么乱七八糟的的东西都有,乱的我的不敢碰,非常感谢你的建议,我这就去官网上学习去啦~~~{:2_172:}
starry_zhou
发表于 2011-08-25 11:05
回复 70# chenrvmldd
版主,以现在的形式,我主要想看0.11 linux和unix的基本理论来学内存管理,必须要看minix和mach吗?
daemon123
发表于 2011-08-26 11:18
回复 13# dooros
这位应该是学长了吧,我也是电子,呵呵,情况和你差不多吧,第一次听说linux是在大一下的时候,那个时候终于知道除了windows还有另一片天地,那就是linux!后来到了大二上,有了自己的电脑,最开始看是韩顺平的基本操作,然后开始装虚拟机,开始学着倒腾。再后来,开始学着看系统编程之类的书,不过也只是了解初步,没有深入下去。一直觉得linux内核是个神圣的东西,一直没敢碰。后来这个假期,开始看了一部分深入理解linux内核,感觉理论的东西确实太多,发现自己对linux系统调用,应用开发了解不足,又回来看linux系统调用。最近也还在看。现在大四了,马上也要找工作了,还是希望找一份作linux方面开发的工作。对于电子本行,感觉一开始自己就不那么喜欢。大学生活也就浑浑噩噩的快结束了。
不过真心喜欢linux,真心希望改变我们的世界。身边喜欢它的不多,爱倒腾的也没多少人。刚开始使用的时候一个人走了很多弯路,希望接下来走内核的时候,能通过大家的经验少走弯路吧。
easyblue
发表于 2011-08-26 18:58
内核在中国的应用:
国内的it行业大量偏向应用层,使用快速开发模式(意思是只要快,不需要深层次理解),
这是由国内的技术水平,业界生态决定的,短时间无法改变。
应用层,快速开发模式有两个基础,都掌握在美国为首的帝国主义手里,
一个是芯片,一个是系统软件(操作系统,编译器)
芯片国内用的多的arm系列,intel的x86系列,ti的dsp系列,图像编解码的sigma,山寨收集的mtk系列(近来也不行了),
操作系统以前vxworks有不少市场,现在转向linux的很多。这个都是电子产品开发领域,桌面的linux提起来哇凉哇凉的。
可见,国内做开发不用对linux内核有多深的理解,
搞搞bootload,裁剪裁剪内核,搞搞驱动,这个就是国内对内核的理解。。
以上是国内中小公司的做法。。。
easyblue
发表于 2011-08-26 19:14
即使搞bootloader(国内特别喜欢用uboot),搞搞驱动也可以哈,
帝国主义为了封锁中国人民,又份份推出所谓的 交钥匙 设计,
即 硬件方案基本设计完毕,搭载的软件基本设计完毕,
国内改改电路板的器件,软件调试调试,基本就可以上架销售了。
这样就直接导致两个结果:
1. 国内开发普遍水平不高,搞驱动的不清楚中断里面用什么锁,不清楚io端口,io内存的比比皆是。
2.老板普遍看不起技术,觉得主要靠市场攻关能力。产品凑合凑合就行。。
国内很火的山寨机市场,大量就是mtk的方案,现在很火的高清播放机,也是新加坡公司的方案,
结果是产品同质化严重, 搞开发的工作强度还特别大,因为利润低,老板就挖空心思压榨开发人员。开发人员也没时间去仔细琢磨技术,做个很多项目的人很多,搞通一门技术的人很少。。
页:
1
2
3
4
5
6
7
[8]
9
10
11
12
13
14