请输入您要查询的百科知识:

 

词条 操作系统教程:Linux实例分析
释义

图书信息

出版社: 西安电子科技大学出版社; 第1版 (2004年7月1日)

丛书名: 高等学校计算机类专业规划教材

平装: 305页

正文语种: 简体中文

开本: 16

ISBN: 9787560613857

条形码: 9787560613857

尺寸: 26 x 18.2 x 1.2 cm

重量: 540 g

内容简介

《操作系统教程:Linux实例分析》以Linux操作系统为实例,全面、系统地介绍了操作系统的概念、理论、技术和实现方法。全书共分11章,分别介绍操作系统概述,进程管理,处理机调度,存储器管理,文件系统,设备管理,中断、陷入和信号机构,死锁,多处理器系统,分布式系统,性能评价及安全性。

《操作系统教程:Linux实例分析》可作为计算机科学和工程类专业的教材,以及从事计算机工作的广大科技人员学习操作系统知识和Linux技术的参考书。

目录

第1章 操作系统概述

1.1 计算机发展简史

1.2 计算机系统组成

1.2.1 计算机系统结构

1.2.2 计算机软件分类

1.3 操作系统的概念

1.4 操作系统的主要功能

1.5 操作系统的发展历程

1.5.1 手工操作阶段

1.5.2 早期批处理阶段

1.5.3 执行系统阶段

1.5.4 多道程序系统阶段

1.6 操作系统的类型

1.6.1 多道成批系统

1.6.2 分时系统

1.6.3 实时系统

1.6.4 个人机系统

1.6.5 网络操作系统

1.6.6 分布式操作系统

1.7 操作系统的特征

1.8 操作系统的结构

1.8.1 单块结构

1.8.2 层次结构

1.8.3 虚拟机

1.8.4 客户/服务器模型

1.9 UNIX/Linux系统的特点和结构

1.9.1 UNIX系统的发展和特点

1.9.2 Linfix系统的历史和特点

1.10 小结

习题

第2章 进程管理

2.1 进程概念

2.1.1 程序的顺序执行

2.1.2 程序的并发执行和资源共享

2.1.3 程序并发执行的特性

2.1.4 进程概念的引入和描述

2.1.5 进程的状态及其变迁

2.1.6 进程的组成

2.1 I7进程控制块

2.1 I8PCB的组织方式

2.2 线程

2.2.1 线程概念

2.2.2 线程的实现方式

2.3 进程管理

2.3.1 创建进程

2.3.2 终止进程

2.3.3 更换进程映像

2.3.4 阻塞进程

2.3.5 唤醒进程

2.4 进程间通信

2.4.1 进程间的关系

2.4.2 竞争条件和临界区

2.4.3 用锁操作原语实现互斥

2.4.4 信号量上的P、V操作原语

2.4.5 用P、V原语实现互斥

2.4.6 用P、V原语实现简单同步

2.4.7 生产者一消费者问题

2.5 经典进程同步问题

2.5.1 读者~写者问题

2.5.2 哲学家进餐问题

2.5.3 困睡的理发师问题

2.6 管程

2.7 进程通信

2.7.1 消息缓冲通信

2.7.2 信箱通信

2.8 Linux进程管理

2.8.1 进程和线程的概念

2.8.2 进程的结构

2.8.3 对进程的操作

2.8.4 进程同步和通信

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.5 常用调度算法

3.5.1 先来先服务(FCFS)

3.5.2 短作业优先(SJF)

3.5.3 优先级(Priority)

3.5.4 抢占式和非抢占式算法

3.5.5 轮转法(RR)

3.5.6 多级队列法(MQ)

3.5.7 多级反馈队列法(MFQ)

3.5.8 多级调度综合示例

3.6 Linux系统中的进程调度

3.6.1 进程调度

3.6.2 shell基本工作原理

3.6.3 系统初启

3.7 小结

习题

第4章 存储器管理

4.1 引言

4.1.1 用户程序的主要处理阶段

4.1.2 重定位

4.2 基本的内存管理技术

4.2.1 单一连续分配法

4.2.2 分区法

4.2.3 可重定位分区分配

4.3 对换技术

4.3.1 早期对换技术

4.3.2 多道程序环境下的对换

4.4 分页技术:

4.4.1 分页存储管理的基本概念

4.4.2 分页系统中的地址映射

4.4.3 快表和页表构造

4.4.4 页的共享和保护

4.5 分段技术

4.5.1 分段存储管理的基本概念

4.5.2 地址转换

4.5.3 段的共享和保护

4.6 虚拟存储器

4.6.1 虚拟存储器概念

4.6.2 虚拟存储器特征

4.7 请求分页技术

4.7.1 请求分页的基本思想

4.7.2 硬件支持及缺页处理

4.7.3 请求分页的优缺点

4.7.4 请求分页的性能

4.7.5 页面置换

4.8 页面置换算法

4.8.1 先人先出法(FIFO)

4.8.2 最优置换算法(0PT)

4.8.3 最久未使用算法(LRU)

4.8.4 第二次机会算法(SCR)

4.9 内存块分配算法和抖动问题

4.9.1 内存块分配算法

4.9.2 抖动(Thrashing)问题

4.9.3 作集

4.1 0段式虚拟存储器

4.1 0.1 基本工作过程

4.1 0.2 连接中断处理

4.1 0.3 段式虚拟存储的优点和缺点

4.1 1段页式结合系统

4.1 2Lnux系统的存储管理

4.1 2.1 Linux的多级页表

4.1 2.2 内存页的分配与释放

4.1 2.3 内存交换

4.1 3小结

习题

第5章 文件系统

5.1 文件系统概述

5.1.1 文件及其分类

5.1.2 文件系统的功能

5.1.3 文件系统的结构

5.1.4 用户对文件的存取方法

……

第6章 设备管理

第7章 中断、陷入和信号机构

第8章 死锁

第9章 多处理器系统

第10章 分布式系统

第11章 性能评价及安全性

参考文献

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 8:18:48