𝔖 Scriptorium
✦   LIBER   ✦

📁

分布式操作系统原理与实践

✍ Scribed by Doreen L. Galli


Publisher
机械工业出版社
Year
2003
Tongue
Chinese
Leaves
342
Series
计算机科学丛书
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


书签已装载,
书签制作方法请找 [email protected]
完全免费

封面
书名
版权
前言
目录
第一章 分布式系统引论
1.1什么是操作系统
1.2什么是分布式系统
1.2.1 流行的网络拓扑和特点
1.2.2 ISO/OSI参考模型
1.2.3 分布式计算模型
1.2.4 分布式与集中式解决方案
1.2.5 网络与分布式操作系统
1. 3什么是实时系统
1.3.1 实时事件的特点
1.3.2 影响分布式实时应用的网络特性
1.4什么是并行系统
1.4.1 并行体系结构
1.4.2 并行软件范例
1.5分布式应用举例
1.6小结
1.7参考文献
习题
第二章 内核
2.1内核类型
2.2进程和线程
2.2.1 多线程进程介绍
2.2.2 多线程进程范例
2.2.3 多线程支持
2. 3进程管理
2.3.1 进程类型
2.3.2 负荷分布和进程迁移
2.4进程调度
2.4.1 识别用于调度的进程
2.4.2 调度器的组织
2.5小结
2.6参考文献
习题
第三章 进程间通信
3.1选择因素
3.2消息传递
3.2.1 阻塞原语
3.2.2 非阻塞原语
3.2.3 进程地址
3.3管道
3.3.1 非命名管道
3.3.2 命名管道
3.4套接字
3.4.1 UNIX套接字
3.4.2 Java对套接字的支持
3.5远程过程调用
3.5.1 参数类型
3.5.2 数据类型支持
3.5.3 参数整理
3.5.4 RPC绑定
3.5.5 RPC认证
3.5.6 RPC调用语义
3.5.7 SUN的ONC RPC
3.6小结
3.7参考文献
第四章 内存管理
4.1集中式内存管理回顾
4.1.1 虚拟内存
4.1.2 页面和段
4.1.3 页替换算法
4.2简单内存管理
4.3共享内存模型
4.3.1 共享内存性能
4.3.2 高速缓存一致性
4.4分布式共享内存
4.4.1 分布式共享数据的方法
4.4.2 DSM性能问题
4.5内存迁移
4.6小结
4.7参考文献
习题
第五章 并发控制
5.1互斥和临界区
5.2信号量
5.2.1信号量的缺点
5.2.2信号量评估
5.3管程
5.3.1 条件变量
5.3.2 管程评估
5.4锁
5.4.1 轮转
5.4.2 原子操作和硬件支持
5.5软件锁控制
5.5.1 集中式锁管理器
5.5.2 分布式锁管理器
5.6令牌传递互斥
5.7死锁
5.7.1 防止死锁
5.7.2 避免死锁
5.7.3 忽略死锁
5.7.4 检测死锁
5.8小结
5.9参考文献
习题
第六章 基于对象的操作系统
6.1对象介绍
6.1.1 对象定义
6.1.2 对象的评价
6.2 Clouds对象方法
6.2.1 Clouds的对象
6.2.2 Clouds的线程
6.2.3 Clouds内存存储
6.3 ClorusV3
6.3.1 基层:COOL内存管理
6.3.2 通用运行时系统层:COO对象
6.3.3 特定语言运行时系统层
6.4 Amoeba
6.4.1 Amoeba 对象的标识和保护
6.4.2 Amoeba 的对象通信
6.5分布式组件对象模型
6.5.1 标记
6.5.2 远程方法调用
6.5.3 资源回收
6.5.4 DCOM中支持的线程模型
6.5.5 DCOM的安全策略
6.6 CORRB概述
6.6.1 CORRB的ORB
6.6.2 CORRB的对象适配器
6.6.3 CORRB的消息模型
6.6.4 遵从CORRB标准
6.6.5 CORRB到COM的映射
6.7小结
6.8参考文献
习题
第七章 分布式进程管理
7.1分布式调度算法选择
7.1.1 高度层次
7.1.2 负荷分布目标
7.1.3 调度的有效目标
7.1.4 处理器绑定时间
7.2调度算法的方法
7.2.1 使用点数方法
7.2.2 图论方法
7.2.3 探查
7.2.4 调度队列
7.2.5 随机学习
7.3协调者选举
7.4孤儿进程
7.4.1 孤儿进程清除
7.4.2 子进程限额
7.4.3 进程版本号
7.5小结
7.6参考文献
习题
第八章 分布式文件系统
8.1分布式名字服务
8.1.1 文件类型
8.1.2 位置透明
8.1.3 全局命名与名字透明
8.2分布式文件服务
8.2.1 文件多样性
8.2.2 文件修改通知
8.2.3 文件服务实现
8.2.4 文件复制
8.3分布式目录服务
8.3.1 目录结构
8.3.2 目录管理
8.3.3 目录操作
8.4网络文件系统
8.4.1 NFS文件服务
8.4.2 NFS目录服务
8.4.3 NFS名字服务
8.5 X.500
8.5.1 X.500文件和名字服务:信息模型
8.5.2 X.500的目录服务:目录模型
8.6小结
8.7参考文献
习题
第九章 事务管理和一致性模型
9.1事务管理的动机
9.1.1 更新遗失
9.1.2 检索的不一致
9.2事务的ACID特性
9.3一致性模型
9.3.1 严格一致性模型
9.3.2 顺序一致性模型
9.3.3 偶然一致性模型
9.3.4 PRAM一致性模型
9.3.5 处理器一致性模型
9.3.6 弱一致性模型
9.3.7 释放一致性模型
9.3.8 懒释放一致性
9.3.9 入口一致性模型
9.4两阶段提交协议
9.4.1 准备提交阶段
9.4.2 提交阶段
9.5嵌套事务
9.6事务实一中的问题
9.6.1 预读写
9.6.2 中途退出的多米诺效应
9.6.3 保证恢复能力
9.7小结
9.8参考文献
习题
第十章 分布式同步
10.1全局时间介绍
10.2物理时钟
10.2.1 获得准确的物理时间
10.2.2 物理时间的同步
10.2.3 集中式物理时间服务
10.2.4 分布式物理时间服务
10.3网络时间协议
10.3.1 NTP体系结构
10.3.2 NTP设计目标
10.3.3 NTP同步模式
10.3.4 简单网络时间协议
10.4逻辑时钟
10.4.1 超前关系
10.4.2 逻辑顺序
10.4.3 带有逻辑时钟的总体排序
10.5小结
10.6参考文献
习题
第十一章 分布式安全
11.1加密和数字签名
11.1.1 对称加密
11.1.2 非对称加密
11.2身份认证
11.2.1 证书表
11.2.2 集中式证书分送中心
11.3访问控制
11.3.1 包过滤网关
11.3.2 代理服务
11.3.3 防火墙体系结构
11.4小结
11.5参考文献
习题
第十二章 实例研究
12.1概述
12.2内核模式综述
12.2.1 内核对象
12.2.2 硬件抽象层
12.2.3 设备驱动程序
12.2.4 执行程序
12.3即插即用
12.4NT文件系统
12.4.1 访问控制表
12.4.2 再解析点
12.4.3 存储管理
12.5活动目录
12.5.1 名字空间
12.5.2 通过修改日志实现复制和可扩展性
12.5.3 微软的索引服务器和HTTP支持
12.6微软管理控制台
12.7集群服务
12.7.1 集群服务概况
12.7.2 集群抽象
12.7.3 集群服务体系结构
12.7.4 为应用程序配置的集群服务
12.8安全性
12.8.1 安全配置编辑器
12.8.2 加密文件系统
12.8.3 微软安全支持提供者接口
12.9 HYDRA
12.10小结
12.11参考文献
习题
附录A 外科手术调整程序
缩写词表
术语表
参考文献目录
索引


📜 SIMILAR VOLUMES


分布式计算: 原理,算法与系统
✍ Ajay D. Kshemkalyani; Mukesh Singhal 📂 Library 📅 2012 🏛 高等教育出版社 🌐 Chinese

<p>《分布式计算:原理、算法与系统》内容简介:分布式计算是指由计算机网络连接的多处理平台的各种形式的计算、信息访问与信息交换。《分布式计算:原理、算法与系统》覆盖了分布式计算中的理论、算法以及系统方面的基本原理和模型。兼顾理论的广度与深度,注重实际,包括了互斥、死锁检测、认证和失效恢复等常见问题。算法经过认真选择,描述清晰,使用简单的解释和图表来说明算法。</p>

现代操作系统: 原理与实现
✍ 陈海波; 夏虞斌 📂 Library 📅 2020 🏛 机械工业出版社 🌐 Chinese

<p>本书以三个“面向”为导向,即面向经典基础理论与方法,面向国际前沿研究,面向工业界实践,深入浅出地介绍操作系统的理论、架构、设计方法与具体实现。本书是首本以ARM64为主体介绍操作系统的教材,将学术前沿与工业实践充分结合,不仅介绍了现有的Linux宏内核操作系统架构,而且介绍了微内核、外核等操作系统架构。</p> <p>本书共分为三个部分,其中第一部分(操作系统基础)以纸质版的形式出版,第二部分(操作系统进阶)和第三部分(ChCore课程实验)则以电子版的形式在本书网站发布。第一部分共分为11章,内容包括:操作系统概述、硬件结构、操作系统结构、内存管理、进程与线程、操作系统调度、进程间通

分布式数据库系统原理
✍ 厄兹叙 (M.Tamer Ozsu) / Patrick Valduriez 著; 周立柱 / 范举 译 📂 Library 📅 2014 🏛 清华大学出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 (若有印刷不清等问题也请发送相关邮件,会尽快更新的) 《分布式数据库系统原理(第3版)》主要介绍分布式数据库管理系统的基本概念、基本理论和设计问题,涵盖了分布式数据库系统的设计、实现和管理等方面的诸多专题。《分布式数据库系统原理(第3版)》不仅是高等院校计算机及相关专业本科生或研究生数据库系统课程的理想教材,对相关技术人员来说也是非常有价值的参考书。

操作系统原理
✍ 韩其睿 📂 Library 📅 2013 🏛 清华大学出版社 🌐 Chinese

本书是一本为高等学校师生编写的教材,讲述了当代操作系统的基本原理,全书由7章组成,详细介绍了进程的概念、进程间通信、线程、信号量、消息传递、处理机调度、存储管理、输入/输出设备管理、文件系统等。考虑到实验教学的要求,本书安排了Linux操作系统的一些实例,还配有丰富的习题以及习题答案。本书可作为高等学校计算机技术、软件工程、网络工程专业学生的教材,也可供相关技术人员参考。

操作系统原理
✍ 于世东 张丽娜 董丽薇 穆宝良 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

本书根据作者多年的实际教学经验,在内容选择、理论深度等方面进行了深入的分析和研讨,使学生易于理解,注重对学生的启发。在本书编写过程中,力求做到准确性、系统性、通俗性、实用性,结构清晰,注重基础理论的阐述,强调理论与实践的结合。每一章的内容从一个问题开始,让学生带着问题开始知识的学习,促进学生的思考和参与。 全书共分为9章,主要内容包括: 操作系统引论、进程与线程、进程并发控制、内存管理、页式和段式内存管理、I/O管理、文件管理、死锁、多处理机系统介绍。本书可作为高等院校计算机相关专业的教材,也可供从事计算机工作的科技人员进行参考,对报考研究生的学生也具有一定的参考价值。