单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级操作系统概念第三章:操作系统结构1本章主要内容本章将从用户角度程序员角度和操作系统设计人员角度来分别研究操作系统的三个方面系统组成操作系统服务系统调用系统程序系统结构虚拟机系统设计与实现系统生成23.1 系统组成进程管理内存管理文件管理输入输出系统管理二级存储管理联网保护系统命令解释系统33.1.1 进程管理进程指的是运行着的
操作系统概念第四章:进程1本章主要内容进程概念进程调度进程操作进程协作进程间通信客户机-服务器系统通信241 进程概念一个操作系统执行一系列的程序批处理系统 - 作业分时系统 - 用户程序或任务在本书中,作业与进程几乎是可以互换的进程 - 执行中的程序;进程执行必须以一种有序的方式来进行进程包括:程序计数器堆栈数据段3进程状态进程在执行时会改变状态,每个进程可能处于下列状态之一新建运行等待就绪终止
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级操作系统概念第八章:死锁1本章主要内容系统模型死锁特点死锁处理办法死锁预防死锁避免死锁检测死锁恢复2死锁问题一组阻塞进程分别占有一定的资源并等待获取另外一些已经被同组其他进程所占有的资源实例一系统拥有两个磁带驱动器P1 和 P2分别占有其中的一台而且相互需要另外的一台实例二信号量A和B初始值都为1 P0 P1wait(A
135文件所有者组ACL(Access Control Level)虚拟文件系统最为简单的目录实现方法是使用存储文件名和数据块指针的线性列表(数组链表等)容易实现但运行费时采用线性搜索来查找特定条目(缺点)许多操作系统采用软件缓存来存储最近访问过的目录信息Hash表:采用Hash数据结构的线性表减少了目录搜索时间碰撞:两个文件名哈希到相同的位置哈希表的最大困难是其通常固定的大小和哈希函数对大小的依
135文件所有者组ACL(Access Control Level)虚拟文件系统最为简单的目录实现方法是使用存储文件名和数据块指针的线性列表(数组链表等)容易实现但运行费时采用线性搜索来查找特定条目(缺点)许多操作系统采用软件缓存来存储最近访问过的目录信息Hash表:采用Hash数据结构的线性表减少了目录搜索时间碰撞:两个文件名哈希到相同的位置哈希表的最大困难是其通常固定的大小和哈希函数对大小的依
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第3章 并发控制——互斥与同步 本章知识点:3.1 并发原理 3.2 互斥——软件解决方法3.3 互斥——硬件解决方法 3.4 信号量3.5 管程3.6 消息传递3.7 读者写者问题3.8 系统举例(略) 13.1 并发原理 在单处理机多道程序的系统中进程的并发执行方式是插入执行表面看起来进程如同是同时执行的
操 作 系 统计算机系 赵慧1.1 操作系统的地位目标及作用计算机系统(层次结构)软件硬件(裸机)应用软件系统软件编辑软件编译软件操作系统计算机系统的组成 :第1章 引论计算机硬件操作系统系统工具用户应用应用用户应用开发人员操作系统开发人员地位: 紧贴系统硬件之上所有其它软件之下(是其它软件的支撑环境) 有效性(系统管理人员的观点):管理和分配硬件软件资源合理地组织计算机的工作流程方
单击此处编辑母版标题样式 单击此处编辑母版文本样式 第二级 第三级 第四级 第五级教师:朱长征计算机信息安全系(计A-315)Tel(O):83591722Email: cz_z163操作系统1课程简介核心基础课程升学必考课程技术开发的理论基础先修课程:微机原理与接口数据结构计算机组织与体系结构56 (40 4 次实验)考核:笔试 70平时 30答疑 周六 3:00 — 4:00
操作系统的基本功能 操作系统分类多用户操作系统
操作系统课件教材:《操作系统概念(第六版 影印版)》【原书名】Operating System Concepts(Sixth Edition)?[原书信息] 【原出版社】John Wiley & Sons,Incl ?【】(美)Abraham Silberschatz & Peter Baer Galvin & Greg Gagne ?【丛书名】国外优秀信息科学与技术系列教学用书 ?【出版社】
违法有害信息,请在下方选择原因提交举报