![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
906
文章平均质量分 74
翟高寿老师操作系统学习笔记。
不见长安见晨雾
皇上有旨,让太阳站下
展开
-
进程管理(五)
批量型往往先进入外存,再进入内存。终端型直接进入内存。从磁盘选择若干作业,同时装入到内存,创建相应的进程,这是高级调度。低级调度(进程调度):从进入内存的多道程序中选择一道把处理机给他注意:时间片轮转是抢占式的外设的调度统称为输入输出调度。原创 2023-11-20 17:45:37 · 161 阅读 · 0 评论 -
进程管理(四)
管程引入了条件变量condition。wait操作,把当前进程挂到条件变量对应的阻塞队列上去,signal把条件队列上的对手进程唤醒。注意:条件变量的signal操作和信号量的signal是有区别的。条件变量的signal可能啥都不干,如果有阻塞的进程唤醒,没有啥事都不做。wait如果资源忙,挂到条件队列上。把资源使用的操作集中在管程中,使进程的设计更加有条理。任何时候只有一个进程进入管程。管程任何时候只有一个进程处于活跃状态。原创 2023-11-20 16:59:25 · 201 阅读 · 0 评论 -
进程管理(三)
放了数据后,有通知消费者的义务。空缓冲区、满缓冲区作为资源,设计为信号量。原创 2023-11-20 16:21:30 · 175 阅读 · 0 评论 -
进程管理(二)
(3)比如A的n为MAX,此时B执行buf[Max]出错。临界区是访问临界资源的代码。par并发执行。原创 2023-11-09 18:19:25 · 136 阅读 · 0 评论 -
进程管理(一)
运行状态是处理器分配给进程。进程存在的标志就是进程控制块。处于终止状态的进程,进程控制块还在,占用的内存已经归还给系统。在内存中挂起,就绪挂起。在外存中挂起,阻塞挂起。原创 2023-11-09 17:37:51 · 66 阅读 · 0 评论 -
操作系统引论(二)
推动操作系统的发展和资源利用率的提高是相关联的。让输入输出相对独立,通道技术,通道相当于简单的处理器,通过输入输出指令,控制外设完成输入输出。输入和输出过程不是由主机控制的,是在外围机的控制下,所以是脱机。原创 2023-11-07 18:31:04 · 263 阅读 · 0 评论 -
操作系统引论(一)
管理和控制:管控有效管理:操作系统的设计目标之有效性VxWorks:实时系统,航天领域AIX:大型机上Novell Netware: 网络。原创 2023-11-07 18:24:24 · 79 阅读 · 0 评论