FreeBSD操作系统设计与实现

分類: 图书,计算机与互联网,家庭与计算机,Windows使用,
品牌: 麦库西克
基本信息·出版社:人民邮电出版社
·页码:516 页
·出版日期:2006年
·ISBN:7115136858
·条形码:9787115136855
·包装版本:2006-02-01
·装帧:平装
·开本:16开
产品信息有问题吗?请帮我们更新产品信息。
内容简介在这本经典著作里,两位作者继续就开放源代码的FreeBSD的内部结构进行了全面、全新、权威的论述。他们高屋建瓴、简明扼要地概括FreeBSD的设计和实现,而在阐述设计决策方面的关键之处时,他们又能细致入微地讲解实现系统功能所采用的概念、数据结构和算法。
读者既可以把本书当作一本实践指南,又能藉此深入研究当代可移植的开放源代码操作系统。技术和销售支持人员可以了解到系统的功能和局限;应用程序开发人员可以很快学会如何同系统打交道;系统管理员可以学会如何维护、调整和配置系统,而系统程序员则能学会如何扩展、增强和操控系统。
本书对FreeBSD操作系统的内容结构进行了最全国、最新鲜、最权威的论述。
全书共5部分14章。第一部分包括前3章,是对FreeBSD历史、设计和内核服务的综述性介绍。第二部分包括第4章和第5章,分别论述了进程管理和存储管理。第三部分第6章到第10章,详细介绍了I/O系统,包括概述、设备、本地文件系统、网络文件系统、终端系统等。第四部分是第11章到第13章,分别介绍了进程间通信、网络通信和网络协议。第五部分是第14章,介绍了启动和关机。术语表给出了本书涉及到的一些常用术语及其解释。
本书既可以作为一本FreeBSD实践指南,又可作为深入研究当代可移值的开放源代码操作系统的参考书。本书适合FreeBSD操作系统技术支持人员、应用程序开发人员、系统管理员和系统程序员阅读,也可供对学习FreeBSD感兴趣的读者参考。
作者简介Marshall Kirk McKusick撰写了许多书籍和文章,指导和讲授UNIx和.BSD方面的课程。他在加州大学伯克利分校的时候实现了4.2BSD的快速文件系统,作为CSRG的计算机研究专家(Research Computer·Scientist),他见证了4.3BSD和4.4BSD的研发和发布历程。他特别感兴趣的研究领域是虚拟内存系统和文件系统。他从康奈尔大学(Coraaell University)获得电子工程专业学士学位,后又进入加州大学伯克利分校开展研究生阶段的工作,并且获得计算机科学硕士学位和工商管理硕士学位,以及计算机科学博士学位。他曾两次担任Usenix Association的主席,目前是ACM的Queue杂志编委会成员,以及Usenix Assocation、ACM和IEEE的会员。他在业余时间喜欢游泳、潜水,还喜欢收藏葡萄酒。他的葡萄酒都储藏在一个专门建造的酒窖里。
媒体推荐书评
在这本经典著作里,两位作者继续就开放源代码的FreeBSD的内部结构进行了全面、全新、权威的论述。他们高屋建瓴、简明扼要地概括FreeBSD的设计和实现,而在阐述设计决策方面的关键之处时,他们又能细致入微地讲解实现系统功能所采用的概念、数据结构和算法。
读者既可以把本书当作一本实践指南,又能藉此深入研究当代可移植的开放源代码操作系统。技术和销售支持人员可以了解到系统的功能和局限;应用程序开发人员可以很快学会如何同系统打交道;系统管理员可以学会如何维护、调整和配置系统,而系统程序员则能学会如何扩展、增强和操控系统。
学完本书,你将能够:
分析提高虚拟内存系统性能的诸多方法。
阐述给予对称多处理机的新支持。
介绍易于托管多域的新监管机制。
反映网络和进程间通信的最新信息。
编辑推荐在这本经典著作里,两位作者继续就开放源代码的FreeBSD的内部结构进行了全面、全新、权威的论述。他们高屋建瓴、简明扼要地概括FreeBSD的设计和实现,而在阐述设计决策方面的关键之处时,他们又能细致入微地讲解实现系统功能所采用的概念、数据结构和算法。
读者既可以把本书当作一本实践指南,又能藉此深入研究当代可移植的开放源代码操作系统。技术和销售支持人员可以了解到系统的功能和局限;应用程序开发人员可以很快学会如何同系统打交道;系统管理员可以学会如何维护、调整和配置系统,而系统程序员则能学会如何扩展、增强和操控系统。
目录
第一部分 综 述
第1章 BSD系统的历史和目标
1.1 UNIx系统的历史
1.1.1 UNIX系统的起源
1.1.2 Research小组的UNIX系统
1.1.3 AT&T UNIX System III和System V
……[看更多目录]