作者:雷向东[等]编著
页数:290页
出版社:中南大学出版社
出版日期:2024
ISBN:9787548756521
电子书格式:pdf/epub/txt
网盘下载地址:下载实时系统
内容简介
本书深入浅出地描述了实时系统的框架与工作原理,全面介绍了实时系统设计的各个方面的技术与最新研究成果。本书首先分析实时系统的任务与任务调度,然后详细讨论系统的软硬件设计和编程语言的使用技巧,并阐明实时数据存储和实时通信的性能问题,最后分析容错设计和时钟同步问题,且在每章后面附有习题。
本书结构清晰,理论和实际结合紧密,配以大量的例子和数据图表,具有如下特点:
(1)理论性强。对许多问题用数学语言进行了形式化描述,给出了相关的公式、定义、定理,并进行了推导或证明。
(2)可读性好。每章通过例题阐述了相关实时系统的设计方法和性能评价方法.分析了目前许多先进的实时系统在各个方面的应用。本书不仅理论性强,同时也非常注重联系实际,便于读者阅读。
(3)注重系统设计与性能评价。本书讲述了多种实时系统的设计方法和性能评价方法。读者学会这些设计方法和性能评价方法,对研究和开发其他实时系统很有帮助。
(4)硬件和软件结合。大多数实时系统是由硬件和软件共同组成的,本书在介绍硬件部分和软件部分的工作原理、设计方法和性能评价方法的同时,也给出了在设计实时系统的过程中软件与硬件如何做到平衡的方法。
本书适合作为高等院校计算机科学与技术、自动化等相关专业高年级本科生、研究生的教材,同时可供对实时系统比较熟悉,并且对实时系统设计有所了解的开发人员、广大科技工作者和研究人员参考。
目录
第2章实时任务分配和调度
2.1实时任务
2.1.1任务说明
2.1.2任务调度
2.2经典的单处理器调度算法
2.2.1速率单调算法
2.2.2早截止时间优先算法
2.2.3 IRIS任务的单处理器调度
2.3任务分配
2.3.1利用率平衡算法
2.3.2用于EDF的容器分配算法
2.3.3集中寻址和竞标算法
2.3.4伙伴策略
2.3.5优先条件分配
2.4模式转换
2.5容错调度
2.6本章小结
/p>
……
第3章资源共享与访问控制
第4章实时通信
第5章容错技术
第6章全局时钟同步
第7章实时数据库
第8章实时操作系统
第9章UNIX/Linus并发编程
第10章Java并发编程
参考文献
附录
附录A POSIX线程库函数
附录B Java多线程常用方法
2.1实时任务
2.1.1任务说明
2.1.2任务调度
2.2经典的单处理器调度算法
2.2.1速率单调算法
2.2.2早截止时间优先算法
2.2.3 IRIS任务的单处理器调度
2.3任务分配
2.3.1利用率平衡算法
2.3.2用于EDF的容器分配算法
2.3.3集中寻址和竞标算法
2.3.4伙伴策略
2.3.5优先条件分配
2.4模式转换
2.5容错调度
2.6本章小结
/p>
……
第3章资源共享与访问控制
第4章实时通信
第5章容错技术
第6章全局时钟同步
第7章实时数据库
第8章实时操作系统
第9章UNIX/Linus并发编程
第10章Java并发编程
参考文献
附录
附录A POSIX线程库函数
附录B Java多线程常用方法