【实用UNIX编程】罗宾斯.pdf

操作系统系列丛书 实用UNIX编程 Kay A.
译者序 对于初学者来说,理解操作系统的基本原理和各种抽象的术语是非常困难的。无论教科 书的编写者怎样用心描述,无论课堂上的教师如何费力讲解,这些看不见摸不着的操作系统 内部的运行机制总不能在学生的头脑中建立起清晰的概念。也许指导学生动手实现个操作 系统是让学生真正明了这些概念的最彻底的方法,但操作系统文不像其他小型的应用程序、可以在一个小时或者十几个小时内由三,五个学生分工完成。而且也很难把它分解成一个一个的互相独立的部分,通过逐个实现而完成总的实现.特别是由于在操作系统中引人了多进程、多线程、并发以及资源共享等复杂机制,如何 安全地实现和使用这些功能就成为非常重要的问题了。
表I-1本书结构表 题章 章号 工程章 章号 并发 第!篇基础知识 程序和进程 文件 C程:令牌环 第2篇异步事件 信号 程:计时器 L程:解剖shell 临界区和信号录 第3篇片发 POSIX线程 线程同步 程:简化的并行虚拟机 客户机-服务器通信 1.程:Internct厂播 第4通信 远释过程调用 1程:元组空间 我们假定本书的读者虽然是优秀的C程序员但未必是UNIXC程序员。读者应当熟悉C编 程和基本数据结构。对干不熟悉UNIX的读者,附录A覆盖了程序开发的要点。 