
Unix操作系统设计(中文版)的设计理念。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书深入探讨了UNIX操作系统内核的内部结构和算法,以UNIX系统为基础,旨在提供一份全面且系统的概述。该书主要面向大学计算机科学系的高年级学生以及从事UNIX系统研究与实用程序开发的相关人员,作为他们学习和参考的重要资源。
首先,本书对整个系统内核的结构进行了简要的介绍,随后,分章节详细阐述了文件系统、进程调度机制以及存储管理策略等核心内容。在此基础上,本书进一步讨论了UNIX系统所面临的高级问题,例如驱动程序接口、进程间通信方式以及网络相关的技术。为了帮助读者更好地理解和掌握这些知识点,本书在每章的末尾都提供了大量的实践性题目,供读者巩固所学内容。
目录结构清晰地划分了知识体系,包括译者序、前言以及13个章节的内容。第1章概述了系统的历史、结构以及用户视角下的文件系统、处理环境和构件原语等关键要素;第2章详细介绍了UNIX操作系统的体系结构和基本概念;第3章则深入探讨了数据缓冲区高速缓冲的原理与实现;第4章阐述了文件的内部表示方式及其索引节点的相关细节;第5章描述了文件系统的系统调用机制,涵盖了打开、读取、写入、锁定、调整位置和关闭等操作;第6章分析了进程的结构及其状态转换过程;第7章则着重于进程控制相关的技术,包括进程创建、软中断信号处理、进程终止等;第8章探讨了进程调度和时间管理策略;第9章详细阐述了存储管理策略中的对换算法;第10章重点介绍了输入/输出子系统的驱动程序接口和磁盘驱动程序;第11章讨论了进程间通信的方法,包括消息传递、共享存储区和信号量等技术;第12章分析多处理机系统中常用的解决方法;最后,第13章则探讨了分布式UNIX系统中的各种技术。
每个章节之后都配有习题以加深理解。
全部评论 (0)
还没有任何评论哟~


