Linux内核源代码学习中,如何抓住主要线索和思路,如何让所学能够切实地应用起来,本课程主讲以自己20年来对Linux内核的研究和教学为基础,对所讲内容进行有效的归纳,以机制与策略分离为指导思想,对Linux内核的设计思想和数据结构进行分析,让大家在每一章学习后,通过编写Linux内核模块并分析源代码,引领大家进入Linux内核的...
Linux内核源代码学习中,如何抓住主要线索和思路,如何让所学能够切实地应用起来,本课程主讲以自己20年来对Linux内核的研究和教学为基础,对所讲内容进行有效的归纳,以机制与策略分离为指导思想,对Linux内核的设计思想和数据结构进行分析,让大家在每一章学习后,通过编写Linux内核模块并分析源代码,引领大家进入Linux内核的...
第一章 操作系统概述 认识操作系统 操作系统的发展 开放源代码的Unix/Linux操作系统 Linux内核 Linux内核源代码 认识操作系统 整体看 整体看 使用者 使用者 操作系统设计者 操作系统设计者 操作系统 操作系统 普通开发者 普通开发者 不同角度看到的操作系统 不同角度看到的操作系统 认识操作系统-从使用者的角度看 ...
2002年,随着内核版本的变化,又出版了针对2.4内核的《深入分析Linux内核源代码》一书,2006年后这本书就不再出版了,但很多读者来邮件说希望看到这本书,于是在2007年,就在我们的“Linux内核之旅”网站全文发布了这本书的原文,从此,这本书就像插上自由的翅膀,不知道飞到哪去了。 撰写这些书时,是顺着知识和源码的...
在此说明,《深入分析Linux内核源代码》是针对Linux 内核2.4的,本书编写过程中,依然遵循了“Concrete Architecture of the Linux Kernel”一文的从顶向下的思路,同时还不断的比较2.2与2.4内核在开发驱动程序方面的差异。总体感觉,新版本对内核函数进行了较好的封装,让内核接口变得越来越容易。
在此说明,《深入分析Linux内核源代码》是针对Linux 内核2.4的,本书编写过程中,依然遵循了“Concrete Architecture of the Linux Kernel”一文的从顶向下的思路,同时还不断的比较2.2与2.4内核在开发驱动程序方面的差异。总体感觉,新版本对内核函数进行了较好的封装,让内核接口变得越来越容易。
引导加载程序作用是将 分区Linux操作系统原理与应用(陈莉君) 的第2 页 在分析之前先区别2个不同的概念:引导加载程序与引导程序。引导加载程序作用是将 硬盘中的引导程序读到系统内存中然后将控制权交给引导程序,即BIOS。引导程序主要任务 是将内核从硬盘上读到内存中,然后跳到内核的入口点去运行,即BootLoader。 (1...
本次大会召开之际,我不由得想起20多年的Linux内核之旅。从带学生撰写第一本书籍《Linux操作系统内核分析》,到翻译《深入理解Linux内核》和《Linux内核设计与实现》等著作,再到撰写博客、录制慕课等,这一路走来,似乎有一种天然的推动力。不知不觉间,一本本书、一篇篇文章、一个个视频悄然而生,它们不再属于我,...
2018年开始,我开始探索线上教学,2019年,录制了《Linux内核分析与应用》慕课,共50多集,这个过程对原来《Linux操作系统与原理》一书的全部内容进行了重构,那段时间,可以说是除了吃饭就是改脚本,做PPT,当整个慕课上线后,我发誓再不做慕课,这才是真正的不容易。但看到这个慕课在学堂在线上线后,目前选课人数超过5万,...
收藏 评分 年份 角色 深入理解LINUX内核(第三版) 519 8.7 2007 译者 Linux操作系统原理与应用 15 8.1 2005 作者 深入分析Linux内核源代码 14 6.8 2002 作者 Linux操作系统内核分析 0 2000 作者 > 我来报错 > 我来补充 >去 陈莉君 作者页 © 2005-2024 douban.com, all rights reserved 北京豆网科技有限...