操作系统
Jay_fearless
这个作者很懒,什么都没留下…
展开
-
操作系统 第二章 进程管理 下下
1.管程(高级同步机制) Java 中synchronized 关键字实现管程机制原创 2021-09-09 14:51:11 · 89 阅读 · 0 评论 -
操作系统 第二章 进程管理 PV操作经典问题
1.生产者-消费者问题 互斥P操作要在同步P操作之后进行,否则会产生死锁问题。 V操作不会造成进程阻塞。 死锁:生产者和消费者循环等待被对方唤醒。 使用产品的代码可以放到临界区,但是会导致临界区代码段变长,不利于更多的进程交替使用临界区的资源。 2.多类生产者-多类消费者问题 存在多类生产者->多类消费者的问题 3.吸烟者问题 单生产者(可生产多种产品)-多消费者问题 ...原创 2021-09-08 16:35:49 · 713 阅读 · 0 评论 -
操作系统 第二章 进程管理 下
1.进程同步、进程互斥 进程同步 进程互斥原创 2021-09-07 16:10:00 · 255 阅读 · 0 评论 -
操作系统 第二章习题
1.线程相关原创 2021-09-06 23:24:11 · 100 阅读 · 0 评论 -
操作系统 第二章 进程管理 中下
1.调度算法的评价指标 CPU利用率 系统吞吐量 周转时间 等待时间、响应时间原创 2021-09-06 14:50:46 · 106 阅读 · 0 评论 -
操作系统 第二章 进程管理 中上
1.进程通信 进程是分配系统资源的单位。 共享存储 消息传递 直接通信方式 间接通信方式 管道通信 修正: 2.线程 引入线程进一步提高了系统的并发度。 引入线程后,线程变为调度的基本单位,进程不再成为调度的基本单位。 3.线程的实现方式和多线程模型 用户级线程(ULT) 早期的操作系统只支持进程,不支持线程。 内核级线程(KLT) 内核级线程才是处理机分配的单位。 多线程模型 一对一模型 多对一模型 多对多模型 ...原创 2021-09-05 18:18:59 · 79 阅读 · 0 评论 -
操作系统 第二章 进程管理 上
1.进程的概念、组成、特征 进程控制块-PCB(进程存在的唯一标志) 进程实体是由PCB、程序段、数据段组成。 进程特征 最基本特征:动态性原创 2021-09-05 11:28:59 · 102 阅读 · 1 评论 -
操作系统 第一章 操作系统的概念和定义 中
1.系统调用 陷入指令不是特权指令。在用户态执行。 陷入指令又称trap指令,访管指令。原创 2021-09-05 08:50:55 · 383 阅读 · 0 评论 -
操作系统 第五章 输入输出(IO)管理
1.I/O设备的概念和分类 I/O设备分类 1.按使用特性分类 2.按传输速率 3.按信息交换的单位 块设备(可寻址) 字符设备(不可寻址) 2.IO控制器(IO接口)原创 2021-09-04 17:06:28 · 214 阅读 · 0 评论 -
操作系统 第三章 内存管理 上
1.内存的基础知识 内存可存放数据。程序执行前需要先放到内存中才能被CPU处理――缓和CPU与硬盘之间的速度矛盾 指令的工作原理 为了解决指令将数据错误写入到其他地址的问题,应该将逻辑地址转换为物理地址。 3中装入方法: 1.绝对装入 2. 直接装入 在编译时,将所有的相对地址转换为绝对地址。灵活性差。 可重定位装入 ...原创 2021-08-28 16:28:10 · 106 阅读 · 0 评论 -
操作系统 第一章习题
1.操作系统不关心编译器 2.2009真题 3.原创 2021-08-24 17:23:43 · 79 阅读 · 0 评论 -
操作系统 第一章 操作系统的概念和定义 上
1.操作系统的概念和定义 操作系统OS(Operating System)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配(从当前层次结构中间往两边看),提供用户和其他软件方便的接口和环境(当前层次结构从下往上看),同时它是计算机系统中最基本的系统软件(层次结构从上往下看)。 操作系统的功能: (1)作为系统资源的管理者 (2)作为用户与计算机硬件之间的接口 2.操作系统的四个基本特征 并发和共享是最基本的特征。 并发和并行的区别 并发是指两个或多个事件在同一时原创 2021-08-24 16:13:35 · 381 阅读 · 0 评论