《Linux内核完全剖析》读后感锦集
《Linux内核完全剖析》是一本由赵炯著作,机械工业出版社出版的简裝本图书,本书定价:79.00元,页数:882,特精心收集的读后感,希望对大家能有帮助。
《Linux内核完全剖析》读后感(一):书还是不错,不过如果不动手估计很难完全的理解
这类系统程序最麻烦的地方是不好调试,要想真正让它跑起来就得学一大堆调试工具的命令,不像高级编程直接在IDE里搞就可以了。自己本来就不是计算机专业的,光是本专业的课就有点忙不过来,所以还是以看书为主吧。
《Linux内核完全剖析》读后感(二):从头到尾认识操作系统
尽管linux 0.11和现代linux差别太大,不过仍然是钻研操作系统的最佳选择,这本书给出的注释和背景知识极为详尽,详细到我都觉得罗嗦。个人觉得理解linux 0.11的难点是理解x86体系结构的保护模式,可以说,只要把保护模式看懂了,剩下的内容就很简单了。这本书有关保护模式的叙述不是很好,只是翻译了intel 386的数据手册,没有加入自己的理解。
《Linux内核完全剖析》读后感(三):直面内核源代码
需要c和汇编,还有操作系统的基础理论。
作者在前几章介绍必要的保护模式编程和一些80x86接口编程,还有gcc和它的汇编。在到图书馆找一些资料就可以读下去,不会距人于千里之外。之后对api的理解应该会提高一个层次。
作者在目录中对其它内核书籍作了点评,算是中肯。里面提到的Bach和
还有一点,就是此书中国制造,绝无译作之英式中文语法,看官大可放心。
《Linux内核完全剖析》读后感(四):两条道路都OK
计算机能够解决什么问题可以成为一门科学研究的范畴,这一条道路从数学开始,估计到能够而且看了Don Knuth的TROCP就小有所成了。
另一条道路可以让您成为艺术家,就像是科学家研究油彩,艺术家用油彩创造油画一样,能够编写出伟大的程序,就像艺术家一样创造,是很吸引人的事,这部分人群被称为黑客(只有公认的黑客承认你是黑客,你才是)。
我认为黑客应该有能力写出操作系统,这种能力可以通过很多方式学会,阅读优秀的代码来学习应该是最有效的,最直接的,这就是另一条道路。遥想以往人们疯狂翻印一本叫莱昂氏关于UNIX的书,而linus也说read the f**king code。希望有成为黑客的意愿的人好好看看这本书,我认为本书自给自足,可以独立完整的阅读与掌握,很适合入门,而且现在几乎知道linux的人都有使用经验。这就更好了。
我刚看完第五章 enjoy!
《Linux内核完全剖析》读后感(五):纸上得来终觉浅,绝知此事须躬行
是从10年7 8月份的时候开始读这本书,之前读过于渊的那本自已动手写操作系统,然后觉得0.11内核或许是一个比较适合自已水平的选择,然后就开始动手了,本来预计大抵应该是半年的,没想到一下子花了差不多两年时间,中间由于工作的缘故,断断续续的,去年因为头疼也中断了大半年,工作以后,学习甚为不易,如果有机会的话,在学校里面会更珍惜时间的。关于工作和学习,题外太多,收住。
以下是个人的学习过程和心得:
这本书主要分成三部分,第一部分是1-5章,第二部分是6章以后是源代码,第三部分实验环境设置。
第一部分是理论基础,第3章说是编程的事情,第4章关于保护模式,第5章关于内核结构的,全书最难的部分
由于之前对保护模式有一定了解,所以前面几部分上手还行,第5章当时看的时候是一扫而过的,后来不断的回来翻,才发现有些内容,当你懂以后你就能够看懂,不懂的时候,死活也看不懂。。
第二部分开始,我个人是从bootsect.s开始,采用增量的方法,一点点的照着书的代码开始往里面加,从最开始在屏幕上显示loading...到最后shell实行起来,中间是由无数次的make和debug实现的。中间碰到了无数的问题,如开始的时候没有printf函数,自已参照别的书,在setup.s里面加了一个disp_str函数,后来实现printf时候,直接在里面裹了disp_str,然后自已忘记了,结果在move_to_user_mode以后,由于栈的问题一调用就出错退出,自已找了好久才发现,此类种种问题,有苦亦有乐。
第三部分是环境的搭建,如果不需要自已动手实现的话,可以不用看。我个人说说我自已的经验,我整个环境是用vmware里面装的redhat 9来作为编译环境的,然后代码是在windows下面用souceInsight看的,然后辅以editplus和ultraedit。secureCRT登到虚拟机上面编译,vim有时候用用,因为不怎么熟悉。
最关键的工具是调试工具,开始的时候用的是bochs自带的调试,因为最开始的boot部分是汇编写得,所以很适合,到了main函数以后因为代码基本上C代码了,所以感觉很费劲。进度慢了很多,碰到问题有时候要找很久,后来用了gdb 以后,确实很爽,非常推荐。
每天做的时候,都大概写一下工作日志,说明当天主要解决了什么问题,下一步还有难题。然后代码是用svn存得,最后总结的工作日志不到2万字,svn里面的版本号是100多个。
个人觉得书里面最难理解的是关于进程切换的TSS切换部分,当时有很多概念,书上看的时候模模糊糊,但实际上根本没有懂,然后通过调试一步步看寄存器和内存的变化,才慢慢的理解一些,所以说纸上得来终觉浅,自已试试还是有好处的。关于内存管理和文件系统,算法什么的其它操作系统书得很详细,都可以参考。
个人看得时候用的一些参考书目,供参考:
Linux内核设计的艺术
UNIX操作系统设计
Linux内核设计与实现 (LKD)
自已动手写操作系统(第二版叫Orange's,从策划上来说远不第一位版本的名字好)
现代操作系统
当然,这个论坛帮助也很大:http://www.oldlinux.org/oldlinux/
That's all.
-
Linux内核设计与实现经典读后感有《Linux内核设计与实现》是一本由拉芙著作,机械工业出版社出版的平装图书,本书定价:38.00元,页数:289,特精心2023-10-14阅读全文
-
奔跑吧 Linux内核读后感精选《奔跑吧 Linux内核》是一本由张天飞著作,人民邮电出版社出版的平装图书,本书定价:CNY 158.00,页数:760,特精心2023-01-07阅读全文
-
Linux 内核设计的艺术(第2版)的《Linux 内核设计的艺术(第2版)》是一本由新设计团队著作,机械工业出版社出版的平装图书,本书定价:89.00元,2023-04-21阅读全文
-
Linux内核设计与实现(原书第3版)读《Linux内核设计与实现(原书第3版)》是一本由Robert Love著作,机械工业出版社华章公司出版的平装图书,本书定价:2023-06-18阅读全文
-
Linux内核设计的艺术读后感精选《Linux内核设计的艺术》是一本由新设计团队著作,机械工业出版社华章公司出版的平装图书,本书定价:79.00元,页2023-06-14阅读全文
-
Linux内核API完全参考手册读后感摘《Linux内核API完全参考手册》是一本由79.00元著作,684出版的图书,本书定价:2011-1,页数:,特精心收集的读后感,2023-06-26阅读全文
-
深入理解LINUX内核(第三版)经典读《深入理解LINUX内核(第三版)》是一本由(美)博韦,西斯特著作,中国电力出版社出版的平装图书,本书定价:98.2023-09-05阅读全文
-
《深入Linux内核架构》经典读后感《深入Linux内核架构》是一本由Wolfgang Mauerer著作,人民邮电出版社出版的平装图书,本书定价:149.00元,页数:1038,2023-07-11阅读全文
-
Unix内核源码剖析经典读后感有感《Unix内核源码剖析》是一本由青柳隆宏著作,人民邮电出版社出版的平装图书,本书定价:79.00元,页数:342,特精2023-04-03阅读全文
-
Windows内核情景分析经典读后感有《Windows内核情景分析》是一本由毛德操著作,电子工业出版社出版的平装图书,本书定价:190.00元,页数:1400,特精2023-08-02阅读全文