当前位置:主页 > 计算机电子书 > 计算机理论 > UNIX下载
深入理解UNIX系统内核

深入理解UNIX系统内核 PDF 高清版

  • 更新:2020-06-08
  • 大小:320.7 MB
  • 类别:UNIX
  • 作者:瓦哈利亚,李雨,薛磊,黄庆新
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《深入理解UNIX系统内核》由国际资深UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNIX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。

《深入理解UNIX系统内核》共17章:第1章追溯UNIX系统的演变并分析影响系统主要变化的因素;第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现,信号、作业控制及登录会话管理,UNIX调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架;第8~11章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件系统(s5fs)和伯克利快速文件系统(FFS)等一些具体文件系统的实现细节,还包括太阳微系统的网络文件系统(NFS)、AT&T的远程文件共享(RFS)和Transarc公司的分布式文件系统(DFS)等分布式文件系统,以及一些使用日志提供更高可靠性和性能的高级文件系统,同时介绍一种基于堆栈式vnode层的新文件系统框架;第12~15章介绍内存管理,涉及内核内存分配、虚拟内存的概念、SVR4和Solaris的虚拟内存架构、Mach和4.4BSD内存模型,以及旁路转换缓冲和虚拟地址缓存;第16~17章主要介绍I/O子系统,内容包括设备驱动程序框架、内核与I/O子系统的交互、SVR4设备驱动程序接口、内核与驱动程序交互接口规范,以及STREAMS框架。

目录

  • 第1章 从头说起
  • 第2章 进程与内核
  • 第3章 线程和轻量级进程
  • 第4章 信号和会话管理
  • 第5章 进程调度
  • 第6章 进程间通信
  • 第7章 同步和多处理器
  • 第8章 文件系统接口和框架
  • 第9章 文件系统的实现
  • 第10章 分布式文件系统
  • 第11章 高级文件系统
  • 第12章 内核内存分配
  • 第13章 虚拟内存
  • 第14章 SVR4 VM架构
  • 第15章 其他内存管理技术
  • 第16章 设备驱动和I/O
  • 第17章 STREAMS

资源下载

资源下载地址1:https://pan.baidu.com/s/1H_Newrj7L08x4hhZmt42yQ

相关资源

网友留言