FreeBSD操作系统设计与实现
¥
61.21
8.9折
¥
69
九品
仅1件
作者麦库西克 著
出版社人民邮电出版社
出版时间2006-02
版次1
装帧平装
货号A5
上书时间2024-11-14
商品详情
- 品相描述:九品
图书标准信息
-
作者
麦库西克 著
-
出版社
人民邮电出版社
-
出版时间
2006-02
-
版次
1
-
ISBN
9787115136855
-
定价
69.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
516页
-
字数
816千字
-
原版书名
The Design and Implementation of the FreeBSD Operating System
- 【内容简介】
-
在这本经典著作里,两位作者继续就开放源代码的FreeBSD的内部结构进行了全面、全新、权威的论述。他们高屋建瓴、简明扼要地概括FreeBSD的设计和实现,而在阐述设计决策方面的关键之处时,他们又能细致入微地讲解实现系统功能所采用的概念、数据结构和算法。
读者既可以把本书当作一本实践指南,又能藉此深入研究当代可移植的开放源代码操作系统。技术和销售支持人员可以了解到系统的功能和局限;应用程序开发人员可以很快学会如何同系统打交道;系统管理员可以学会如何维护、调整和配置系统,而系统程序员则能学会如何扩展、增强和操控系统。
本书对FreeBSD操作系统的内容结构进行了最全国、最新鲜、最权威的论述。
全书共5部分14章。第一部分包括前3章,是对FreeBSD历史、设计和内核服务的综述性介绍。第二部分包括第4章和第5章,分别论述了进程管理和存储管理。第三部分第6章到第10章,详细介绍了I/O系统,包括概述、设备、本地文件系统、网络文件系统、终端系统等。第四部分是第11章到第13章,分别介绍了进程间通信、网络通信和网络协议。第五部分是第14章,介绍了启动和关机。术语表给出了本书涉及到的一些常用术语及其解释。
本书既可以作为一本FreeBSD实践指南,又可作为深入研究当代可移值的开放源代码操作系统的参考书。本书适合FreeBSD操作系统技术支持人员、应用程序开发人员、系统管理员和系统程序员阅读,也可供对学习FreeBSD感兴趣的读者参考。
- 【作者简介】
-
MarshallKirkMcKusick撰写了许多书籍和文章,指导和讲授UNIx和.BSD方面的课程。他在加州大学伯克利分校的时候实现了4.2BSD的快速文件系统,作为CSRG的计算机研究专家(ResearchComputer·Scientist),他见证了4.3BSD和4.4BSD的研发和发布历程。他特别感兴趣的研究领域是虚拟内存系统和文件系统。他从康奈尔大学(CoraaellUniversity)获得电子工程专业学士学位,后又进入加州大学伯克利分校开展研究生阶段的工作,并且获得计算机科学硕士学位和工商管理硕士学位,以及计算机科学博士学位。他曾两次担任UsenixAssociation的主席,目前是ACM的Queue杂志编委会成员,以及UsenixAssocation、ACM和IEEE的会员。他在业余时间喜欢游泳、潜水,还喜欢收藏葡萄酒。他的葡萄酒都储藏在一个专门建造的酒窖里。
- 【目录】
-
第一部分综述
第1章BSD系统的历史和目标
1.1UNIx系统的历史
1.1.1UNIX系统的起源
1.1.2Research小组的UNIX系统
1.1.3AT&TUNIXSystemIII和SystemV
1.1.4伯克利软件发布(BSD)
1.1.5UNIX无处不在
1.2BSD和其他系统
1.3BSD向开放源代码的转变
1.3.1NetworkingRelease2
l.3.2法律诉讼
1.3.34.4BSD
1.3.44.4BSD.LiteRelease2
1.4FreeBSD的开发模式
1.5参考文献
第2章FreeBSD设计概述
2.1FreeBSD的功能和内核
2.2内核结构
2.3内核服务
2.4进程管理
2.4.1信号
2.4.2进程组和会话
2.5内存管理
2.5.1BSD内存管理设计要点
2.5.2内核中的内存管理
2.6I/O系统
2.6.1描述符与I/O
2.6.2描述符管理
2.6.3设备
2.6.4套接口IPC
2.6.5分散/聚集I/O
2.6.6多文件系统支持
2.7设备
2.8文件系统
2.9网络文件系统
2.10终端
2.11进程间通信
2.12网络通信
2.13网络实现
2.14系统运行
2.15复习题
2.16参考文献
第3章内核服务
3.1内核结构
3.1.1系统进程
3.1.2系统入口
3.1.3运行时刻的内核结构
3.1.4内核的入口
3.1.5从内核返回
3.2系统调用
3.2.1调用结果的处理
3.2.2从系统调用返回
3.3陷阱和中断
3.3.1陷阱
3.3.2I/O设备中断
3.3.3软件中断
3.4.时钟中断
3.4.1统计和进程调度
3.4.2超时
……
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价