欧阳毅主编的《操作系统实验指导》共分七章分别是:章介绍Linux源码的组成、主要文件及目录结构、Linux内核编译和添加系统调用。第二章介绍进程管理采用的主要技术,其中包括Linux进程创建、管道通信和消息传递和共享内存。第三章介绍进程同步和互斥,以及Linux系统进程同步和互斥实验和死锁——银行家算法实验。第四章介绍Linux中进程调度,主要对操作系统原理理论课讲授的CPU各种调度算法进行实现。第五章介绍内存管理,包括采用动态分区管理的主存分配与回收,分页管理的主存分配与回收,统计操作系统缺页次数和虚拟存储器中的页面置换算法实验。第六章介绍Linux文件系统,通过设计并实现一个二级文件系统程序,设计并实现一个ext2文件系统跟踪程序和在Linux中添加一个文件系统。第七章介绍磁盘调度,对各种磁盘调度算法进行实现。
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
当谈及分布式系统,常会想到分布的、并行的、并发的和分散的等形容词,它是构建在网络 之上的软件或硬件系统。比如,金融系统、实时视频会议系统以及军事情报监视类传感器网络 等。这类系统的计算成本或性能主要取决于数据和控制的通信。因此,对于分布式系统来说, 特別是军事应用领域,数据分发性能的好坏起着至关重要的作用。本书围绕分布式系统数据分 发技术展开讨论,针对发布/订阅通信机制,重点对OpenDDS的基础编程、不错编程和工程应用 三个方面进行阐述,书中成果反映了作者在该领域的近期新研究工作,具有新颖性、前沿性、理论 与应用密切结合的特点。 本书可作为高等学校与科研院所中从事数据链、网络通信、分布式对象技术等专业领域的 研究和教学参考用书,也可作为自动化、计算机、信息处理领域其他相关专业师生及科研人员的 参考
本书详细介绍了计算机系统的重要组成部分操作系统。全书共分10章。第1章介绍操作系统的发展过程、基本特征、功能、结构和分类。第2章和第3章阐述进程和线程的同步、通信、调度和死锁等基本概念。第4章讲解存储管理方式和虚拟存储器的概念。第5章到第7章讲述设备和文件的管理及用户接口。第8章详细讲述UNIX操作系统的基本组成、特点和常用命令等。第9章介绍计算机安全方面的内容。第10章介绍云计算的有关知识。本书在附录中还为读者提供了详实的参考内容。 本书可作为高等学校计算机工程和应用专业的教材,也非常适合用作IT类相关专业的教材或参考书。