Linux操作系统内核实习

出版时间:2005-2  出版社:机械工业出版社  作者:Gary Nutt,潘登  页数:162  
Tag标签:无  

内容概要

本书是一本传统操作系统教材的配套实验室教材。本书共分两部分:第一部分展示了Linux设计的概况,对Linux环境的运行时组织和进程、文件及设备管理等主题提供了分析;第二部分通过12个练习探讨了操作系统内部结构的各个方面,内容涉及Shell编程、内核模块、系统调用、虚拟存储、文件系统、文件I/O等,从而帮助读者开发自己的Linux内核函数和数据结构,使读者在实验室中真正了解理论概念是如何在Linux中得到实现的。    本书可供计算机专业本科生使用,也是教师的辅导用书。附带光盘中的Linux源代码为读音的学习和使用提供了便利。

作者简介

Gary Nutt是科罗拉大学计算机科学系教授。他于1972年获得华励顿大学博士学位。曾在施乐公司PARC实验室和贝尔实验室工作过。他的在研究领域主要包括:操作系统、分布式程序设计、分布式虚拟机、存储系统、小型无线局域网络等。他另一部著作《操作系统:现代观点》是国际上

书籍目录

第一部分  Linux概况  1  Linux的演变          2  通用内核职责            2.1    资源抽象            2.2  共享资源              2.2.1  管理对资源的竞争              2.2.2  资源的独占使用             2.2.3  有控制的共享            2.3  操作系统的功能划分          3  内核的组织结构            3.1  中断            3.2  使用内核服务            3.3  串行执行            3.4  守护进程            3.5  引导过程              3.5.1  引导扇区            3.5.2  启动内核            3.6  登录到机器            3.7  机器中的控制流          4  进程与资源管理            4.1  运行进程管理程序              4.1.1  系统调用              4.1.2  中断            4.2  创建新任务            4.3  调度程序            4.4  进程间通信与同步机制            4.5  保护机制          5  存储管理            5.1  管理虚拟地址空间            5.2  辅助存储            5.3  缺页处理            5.4  地址变换          6  设备管理            6.1  设备驱动程序            6.2  处理中断          7  文件管理            7.1  装载文件系统            7.2  打开文件            7.3  读写文件            7.4  Ext2文件系统          8  了解Linux的更多信息        第二部分  练习  练习一  观察Linux行为        ……  练习二  Shell编程          练习三  内核定时器          练习四  内核模块          练习五  系统调用          练习六  共享内存          练习七  虚拟存储          练习八  同步机制          练习九  调度程序          练习十  设备驱动程序          练习十一  文件系统         练习十二  文件I/O          进一步学习        附录A  Linux Mandrake 7.0 附录B  GNU通用公共许可证参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    Linux操作系统内核实习 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7