搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
分布式实时系统(理论与实践)/计算机科学丛书
0.00     定价 ¥ 119.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111695660
  • 作      者:
    作者:(土)K.埃尔吉耶斯|责编:王春华//刘锋|译者:蔡国扬
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2022-01-01
收藏
畅销推荐
内容介绍
本书描述分布式实时系统软件的设计与实现,全书共分为四部分。第一部分介绍实时系统、硬件及分布式实时系统的基本概念。第二部分介绍实时操作系统、分布式实时系统内核的设计、分布式实时操作系统和中间件。第三部分介绍单处理器独立任务和非独立任务的调度以及多处理器和分布式实时调度。第四部分介绍实时系统的软件工程技术、实时编程语言及容错技术,回顾应用程序从高层概要设计到低层详细设计与实现的全过程,给出一个在真实应用中实现所述方法的案例研究。 本书可作为电子与计算机工程专业及计算机科学专业的高年级本科生和研究生的教材,也可作为对实时系统感兴趣的研究人员的参考资料。
展开
目录
译者序
前言
第一部分 入门知识
第1章 实时系统入门
1.1 引言
1.2 什么是实时系统
1.3 基本体系结构
1.4 实时系统的特点
1.5 实时系统的分类
1.6 示例系统:牛奶灌装厂
1.7 本书大纲
1.8 复习题
1.9 本章提要
参考文献
第2章 硬件
2.1 引言
2.2 处理器体系结构
2.2.1 单周期数据通路
2.2.2 多周期数据通路
2.2.3 流水线
2.2.4 微控制器
2.3 存储器
2.3.1 与处理器的接口
2.3.2 缓存
2.4 输入/输出访问
2.4.1 输入设备接口
2.4.2 输出设备接口
2.4.3 内存映I/O和隔离I/O
2.4.4 软件与I/O的接口
2.5 多核处理器
2.6 多处理器
2.7 复习题
2.8 本章提要
2.9 练习题
参考文献
第3章 分布式实时系统
3.1 引言
3.2 模型
3.2.1 时间触发和事件触发分布式系统
3.2.2 有限状态机
3.3 分布式实时作系统和中间件
3.3.1 中间件
3.3.2 分布式调度
3.3.3 动态负载均衡
3.4 实时通信
3.4.1 实时流量
3.4.2 开放系统互连模型
3.4.3 拓扑结构
3.4.4 实时数据链路层
3.4.5 控制器局域网协议
3.4.6 时间触发协议
3.4.7 实时以太网
3.4.8 实时IEEE 802.11
3.5 分布式实时嵌入式系统面临的挑战
3.6 分布式实时系统示例
3.6.1 现代化轿车
3.6.2 移动无线传感器网络
3.7 复习题
3.8 本章提要
3.9 练习题
参考文献
第二部分 系统软件
第4章 实时作系统
4.1 引言
4.2 普通作系统与实时作系统
4.3 任务管理
4.3.1 UNIX中的任务管理
4.3.2 任务间同步
4.3.3 任务间通信
4.3.4 UNIX进程间通信
4.4 线程
4.4.1 线程管理
4.4.2 POSIX线程
4.5 内存管理
4.5.1 静态内存分配
4.5.2 动态内存分配
4.5.3 虚拟内存
4.5.4 实时内存管理
4.6 输入/输出管理
4.6.1 中断驱动I/O
4.6.2 设备驱动程序
4.7 实时作系统综述
4.7.1 FreeRTOS
4.7.2 VWorks
4.7.3 实时Linu
4.8 复习题
4.9 本章提要
4.10 编程练习题
参考文献
第5章 实验性的分布式实时系统内核的设计
5.1 引言
5.2 设计策略
5.3 低层内核功能
5.3.1 数据结构和队列作
5.3.2 多队列调度程序
5.3.3 中断处理和时间管理
5.3.4 任务状态管理
5.3.5 输入/输出管理
5.4 高层内核功能
5.4.1 任务同步
5.4.2 任务通信
5.4.3 使用缓冲池的高级内存管理
5.4.4 任务管理
5.5 初始化
5.6 测试DRTK
5.7 复习题
5.8 本章提要
5.9 编程练习题
参考文献
第6章 分布式实时作系统和中间件
6.1 引言
6.2 分布式实时作系统
6.2.1 传输层接口
6.2.2 数据链路层接口
6.3 实时中间件
6.3.1 实时任务组
6.3.2 时钟同步
6.3.3 选举算法
6.4 DRTK的实现
6.4.1 初始化网络
6.4.2 传输层接口
6.4.3 数据链路层接口任务
6.4.4 组管理
6.4.5 时钟同步算法
6.4.6 环形结构的领导者选举
6.5 复习题
6.6 本章提要
6.7 编程练习题
参考文献
第三部分 调度和资源共享
第7章 单处理器独立任务调度
7.1 引言
7.2 背景知识
7.2.1 可调度性测试
7.2.2 利用率
7.3 调度策略
7.3.1 抢占式调度与非抢占式调度
7.3.2 静态调度与动态调度
7.3.3 独立任务与非独立任务
7.4 实时调度算法分类
7.5 时钟驱动调度
7.5.1 表驱动调度
7.5.2 循环执行调度
7.6 基于优先级的调度
7.6.1 单调速率调度
7.6.2 早截止期限优先调度
7.6.3 低松弛度优先调度
7.6.4 响应时间分析
7.7 非周期性任务调度
7.7.1 基本方法
7.7.2 周期性服务器
7.8 偶发任务调度
7.9 DRTK的实现
7.9.1 单调速率调度程序
7.9.2 早截止期限优先调度程序
7.9.3 低松弛度优先调度程序
7.9.4 轮询服务器
7.10 复习题
7.11 本章提要
7.12 练习题
参考文献
第8章 单处理器非独立任务调度
8.1 引言
8.2 非独立任务调度
8.2.1 迟截止期限优先算法
8.2.2 改进的早截止期限优先算法
8.3
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证