免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[内核入门] Linux内核精髓:精通Linux内核必会的75个绝技(获奖名单已公布2013-4-7)  关闭 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2013-03-27 15:02 |只看该作者
嗯,从事linux内核相关工作10多年了,现在自己动手越来越少,感觉已经跟不上了,内核更新实在太快了!

论坛徽章:
0
62 [报告]
发表于 2013-03-27 16:27 |只看该作者
看看,泛泛而谈的书太多了!所以我们的头发才会刷刷掉呀!

论坛徽章:
0
63 [报告]
发表于 2013-03-27 16:47 |只看该作者
粗略看了一遍,余下的章节看的日文版的,稍微发表下个人见解:
1.这本书将的其实大部分内容是如何使用内核的特性,跟标题《Linux内核精髓:精通Linux内核必会的75个绝技》相距甚远,跟《linux内核设计与实现》《深入Linux内核架构》这等专门讲解内核的书籍没法比的,所有适合follow内核新技术的人,而不是内核开发者。
2.日本人的书(特指计算机方面的)注重实用性,而不太专注于具体的技术实现和细节,这个可能跟日本人专注的职业素养有关系;
3.书中的内容跟debug hacks有重叠的地方,perf,systemtap...
4.按照豆瓣的评分的话,我给7分

论坛徽章:
9
CU大牛徽章
日期:2013-04-17 11:06:23CU大牛徽章
日期:2013-04-17 11:08:52CU大牛徽章
日期:2013-04-17 11:09:10CU大牛徽章
日期:2013-04-17 11:09:40CU大牛徽章
日期:2013-04-17 11:09:57CU大牛徽章
日期:2013-04-17 11:10:17CU大牛徽章
日期:2013-05-20 10:43:41CU大牛徽章
日期:2013-05-20 10:44:06CU大牛徽章
日期:2013-05-20 10:44:16
64 [报告]
发表于 2013-03-28 14:26 |只看该作者
1、说说您内核的学习经验?Linux内核中最难的部分是哪里?
学过网络部分,最难在于入门。。。

2、通过内核相关代码和架构的学习,说说您对Linux内核的整体感受?
没对比啊,只看过linux的

3、Linux内核技术版块如何建设,才能够更好地为网友服务?
视频教程

论坛徽章:
0
65 [报告]
发表于 2013-03-28 16:31 |只看该作者
多谢楼主,学习中。。。。。

论坛徽章:
0
66 [报告]
发表于 2013-03-28 16:44 |只看该作者
kan kan

论坛徽章:
0
67 [报告]
发表于 2013-03-28 16:57 |只看该作者
回复 11# superwiles

谢谢分享!
LDD就看得我头晕,APUE浏览了也模糊了。
看来还需要多动手,多接触。
   

论坛徽章:
0
68 [报告]
发表于 2013-03-28 17:28 |只看该作者
1、说说您内核的学习经验?Linux内核中最难的部分是哪里?
Linux内核,我对LDD相对较熟悉。偶然间拿起了《Linux内核设计与实现》,发现还是很容易理解,因为《LDD3》中的已经讲解了很多概念,比如内存分配,时间管理,中断。也有可能APUE帮了不少忙。

LDD中最难的部分?简单的字符设备驱动最简单吧。涉及到了一些中断机制,互斥访问等,就变得复杂了。而只有在设计到这些高级机制后,编写的设备驱动才更有意义,因为“硬件本质是共享的!”独享是非常浪费的。   哦,一团糟,不理解都很难,理解了都很简单。

设备驱动程序,uboot,CU博客里tekkamanninja兄弟的博客很好。
内核总体结构,《linux内核修炼之道精华版》蛮不错的,应该是博文吧,不知道作者是不是fudan_abc,他的CSDN上的博客也蛮好的。

2、通过内核相关代码和架构的学习,说说您对Linux内核的整体感受?
美!Makefile,Kconfig,使结构更加清晰。

3、Linux内核技术版块如何建设,才能够更好地为网友服务?
探索者改进,做得更好!都是很好的。
千万不要像CU博客一样,页面改了,变得不清晰简洁了。(我个人是这么认为的。)

论坛徽章:
0
69 [报告]
发表于 2013-03-28 20:26 |只看该作者
举个例子吧,如果要深入研究内核(based on x86_64),
第一件事情要把 intel 的那几本手册认真研读一下,
假设OS里常用的概念都已经了解,不了解的还要去看各类书籍
  
  然后如果要搞pci,还要去弄明白pci express的spec,起码软件相关部分
  同理对于其它总线。

  然后再重点清理一下一些常用的数据结构   

   下面就是跟着代码走一遍,  尤其是启动过程, 几乎涉及到所有子系统
   x86_64 的相关分析现在都很少看到,其实3.x以来,又有一些变化

论坛徽章:
0
70 [报告]
发表于 2013-03-29 10:02 |只看该作者
探索一下内核。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP