42、长、中、短程调度

本文详细介绍了操作系统的调度策略,包括长程调度、中程调度和短程调度。长程调度负责作业调度,创建进程并分配资源;中程调度通过交换技术提高内存利用率;短程调度则决定就绪队列中哪个进程获得处理器,执行频率最高。调度的发生时机包括时钟中断、I/O中断等。
摘要由CSDN通过智能技术生成

长程调度(Long-term scheduling)

又称高级调度、作业调度,他为被调度作业或用户程序创建进程、分配必要的系统资源,并将新常见的进程插入就绪队列等待短程调度
若系统支持交换技术,那么创建好的进程将进入就绪挂起队列,等待中程调度。

  • 决定哪些作业进到内存去。(取决于调度算法,如FCFS,短作业优先,基于优先权,相应比高者优先等调度算法)
  • 多少个进程紧到内存区。(取决于多到程序的度决定的)
  • 什么时候启用作业调度。(1、有作业退出了;2、处理器空闲了一定时间段)

中程调度(Mid-term schduling)

又称中级调度,它调度换出的磁盘的进程进入内存,准备执行

  • 中程调度配合交换技术使用
  • 其目的时为了提高内存利用率和系统吞吐量
  • 多道程序度允许的情况下,从外存选择一个挂起状态的进程调度到内存(换入)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值