4.4BSD 操作系统设计与实现(英文版) (平装)

出版时间:2002-9  出版社:人民邮电出版社  作者:Marshall Kirk McKusi  页数:580  字数:703000  
Tag标签:无  

内容概要

本书是对4.4BSD操作系统的设计和实现的全面描述,在讨论设计理论的同时,也注重介绍实现的细节。    全书分为五个部分,共有14章。第一部分介绍了BSD的历史,简单介绍了操作系统设计的几个基本方面,还介绍了内核服务的基本内容。第二部分介绍了进程管理和内存管理的内容。第三部分介绍I/O系统,包括本地和网络文件系统以及终端处理。第四部分介绍了进程间通信、网络通信以及网络协议。第五部分介绍了系统操作知识。    本书适合作为高等院校计算机专业操作系统课程教材,也适合开放系统下的管理人员和开发人员阅读参考。

书籍目录

Part 1 Overview Chapter 1 History and Goals  1.1 History of the UNIX System      Origins    Research UNIX    AT&T UNIX System Ⅲ and System V    Other Organizations    Berkeley Software Distributions    UNIX in the World   1.2 BSD and Other Systems     The Influence of the User Community  1.3 Design Goals of 4BSD    4.2BSD Design Goals    4.3BSD Design Goals     4.4BSD Design Goals  1.4 Release Engineering     References Chapter 2 Design Overview of 4.4BSD   2.1 4.4BSD Facilities and the Kernel    The Kernel   2.2 Kernel Organization  2.3 Kernel Services  2.4 Process Management    Signals    Process Groups and Sessions  2.5 Memory Management     BSD Memory-Management Design Decisions    Memory Management Inside the Kernel  2.6 I/O System    Descriptors and I/O     Descriptor Management     Devices    Socket IPC     Scatter/Gather I/O     Multiple Filesystem Support  2.7 Filesystems   2.8 Filestores   2.9 Network Filesystem  2.10 Terminals  2.11 Interprocess Communication  2.12 Network Communication   2.13 Network Implementation   2.14 System Operation     Exercises    Reference Chapter 3 Kernel Services   3.1 Kernel Organization    System Processes    System Entry    Run-Time Organization    Entry to the Kernel    Return from the Kernel  3.2 System Calls    Result Handing    Returning from a System Call  3.3 Traps and Interrupts    Traps    I/O Device Interrupts    Software Interrupts  3.4 Clock Interrupts    Statistics and Process Scheduling     Timeouts   3.5 Memory-Management Services  3.6 Timing Services    Real Time    Adjustment of the Time    External Representation     Interval Time  3.7 User, Group, and Other Identifiers    Host Identifiers    Process Groups and Sessions  3.8 Resource Services  ……Part 2 Processes Chapter 4 Process Management Chapter 5 Memory ManagementPart 3 I/O System Chapter 6 I/O System Overview Chapter 7 Local Filesytems Chapter 8 Local Filestores Chapter 9 The Network Filesystem Chapter 10 Terminal HandingPart 4 Interprocess Communication Chapter 11 Interprocess Communication Chapter 12 Network Communication Chapter 13 Network ProtocolsPart 5 System Operation Chapter 14 System StartupGlossaryIndex

图书封面

图书标签Tags

评论、评分、阅读与下载


    4.4BSD 操作系统设计与实现(英文版) (平装) PDF格式下载


用户评论 (总计8条)

 
 

  •     这本书有中文版,但是不推荐,翻译质量不好。
      这本书没有讲具体的代码,而是分析了4.4 BSD内核的各个子系统的结构,因此对于初学OS的同学不太合适。但是对于已经理解基本概念的同学来说,这本书非常值得一看,仅凭虚拟内存(VM)首先在BSD上实现就不能错过本书。
  •     the same book like as The Design and Implementation of the FreeBSD Operating System!
  •     BSD三兄弟中,FREEBSD是当之无愧的老大。这玩意只有搞操作系统的哥们看看。咱也是从linux正营策反过来的,鼓捣这玩意比linux有意思的多。(个人喜好而已,口下留情,不想打OS的口水仗)而在天朝BSD类的书奇缺,能看到这本已是万幸!大三那年 ,上操作系统的课,好好把书看了一遍。感谢原作者,感谢翻译者。
  •   也想试试FreeBSD,哎呀呀,被一大堆琐事缠绕了。
    图书馆关于FreeBSD的还是比较多。
  •   嗯,BSD 的设计远胜 Linux,我也脱离 Linux 的队伍弃暗投明了
  •   BSD的设计远胜Linux?何以见得?
  •   Linux是山寨,BSD才是正统。当然山寨大有被扶正的趋势啊
  •   多年前就坚定地投奔BSD阵营了。
 

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

京ICP备13047387号-7