首页 > 其他分享 >操作系统常见的三种调度模式

操作系统常见的三种调度模式

时间:2023-05-10 17:13:20浏览次数:42  
标签:操作系统 队列 调度 外存 三种 内存 进程

1、高级调度,也叫作业调度,决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程、分配必要的资源,排入就绪队列。数据结构有后备队列,数据元素为JCB(作业控制块)。

2、中级调度,也叫作交换调度,为提高内存利用率和缓解内存紧张而引入。决定把哪些进程挂起并从内存交换到外存,又在适当时机把挂起进程激活并重新调入内存。暂时调到外存等待的进程状态为挂起状态,分为就绪挂起阻塞挂起。被挂起的进程PCB会被组织成挂起队列

3、低级调度,也叫作进程调度,决定就绪队列中的哪个进程应获得处理机,进入执行状态。是操作系统最基本的调度,数据结构有就绪队列,阻塞队列,数据元素为PCB(进程控制块)

三种调度模式在操作系统中的调度发生频率进程调度 > 交换调度 > 作业调度

标签:操作系统,队列,调度,外存,三种,内存,进程
From: https://www.cnblogs.com/mshentaiBlog/p/17388517.html

相关文章

  • (转)OLAP 任务的并发执行与调度
     本文以SQL查询为基础,在关系模型的执行方案下讨论了分布式/并行OLAP任务执行的基本模型和经典方案,并且涵盖了一些最新研究(如动态调整技术)的介绍。主要策略:DataLocality、WorkingStealing、DelayStealing、慢任务异地重试等。 万变不离其宗,这些策略与分布式系统中的任务......
  • CSS学习1 认识CSS;三种CSS的编写样式;CSS注释;常见的CSS样式;元素link;CSS颜色表示方法;浏览
    1_认识CSSwhat:为网页添加样式(美化界面);一门样式表语言,不是编程语言发展历史css1(两个人合作发布)css2(w3c)css3(模块化持续发展中)总结:美化HTML,让HTML与CSS分离方式一:添加样式,例如颜色、字体,大小方式二:布局,按照某种结构显示2_三种CSS的编写样式声明:例如【color:red......
  • PWM_Modulation_Inverter:基于MATLAB/Simulink的三种不同PWM波调制下的逆变电路仿真模
    PWM_Modulation_Inverter:基于MATLAB/Simulink的三种不同PWM波调制下的逆变电路仿真模型,三种PWM调制方法分别为双极性PWM、单极性PWM和正弦PWM。仿真条件:MATLAB/SimulinkR2015bID:3950651137490018......
  • 操作系统(3.3.6)--基于公平原则的调度算法
    1.保证调度算法保证处理机分配的公平性。如果在系统中有n个相同类型的进程同时运行,为公平起见,须保证每个进程都获得相同的处理机时间1/n。(1)跟踪计算每个进程已执行的处理时间;(2)计算每个进程应获得的处理机时间;(3)计算进程获得处理机时间的比率;(4)比较各进程获得处理机时间的比率......
  • LLM as Controller:AI操作系统之源
    受到HuggingGPT、VisualChatGPT、AutoGPT等项目的启发,本文试图从LLMasController的统一视角来看LLM的能力边界。LLMasController我认为ChatGPT、GPT-4等LLM模型最强的能力其实是语言理解力,咱不需要让一个LLM做任何事情,只需要它能够准确无误的理解人类说的语言,再按照人类的......
  • Linux操作系统优化
    第18章Linux操作系统优化目录第18章Linux操作系统优化1.更改Yum源和添加epel源2.关闭SELinux3.关闭防火墙(Firewalld)4.关闭NetworkManager5.同步系统时间6.加大文件描述7.别名及环境变量优化8.内核优化9.配置SSH远程管理服务10.修改主机名和IP脚本11.安装常用软件12.......
  • 操作系统 | OS
    1操作系统简介1.1操作系统的定义与功能操作系统指的是从计算机加电运行后一直在内存运行的程序,又称“内核”.它负责管理计算机硬件和软件资源,同时为用户和应用程序提供一个友好的交互界面.操作系统的主要功能包括进程管理,内存管理,文件系统管理,设备管理,用户界面......
  • 【论文解读】(拼音+字形+字三种信息的中文BERT)ChineseBERT: Chinese Pretraining Enhan
    文章目录1.相关信息2.论文内容3.论文模型3.1GlyphEmbedding3.2PinyinEmbedding4.实验与结论5.模型使用方式1.相关信息论文年份:2021论文地址:https://aclanthology.org/2021.acl-long.161.pdf论文代码(官方):https://github.com/ShannonAI/ChineseBertHuggingFace:Shan......
  • 操作系统实验-线程同步
    OS实验一:线程同步使用Windows提供的API线程接口实现。参考:C++创建线程示例,C++多线程,微软多线程编程文档,线程创建与撤销参数说明LPVOID是无类型指针,做形参可接收任意类型的指针VoidExitThread(DWORDdwExitCode)在线程函数内执行该线程的撤销,等价于内部的return。BoolTe......
  • 将windows操作系统(win10)装入移动硬盘
    1.准备windows系统镜像比如我的iso镜像:zh-cn_windows_10_business_editions_version_22h2_updated_april_2023_x64_dvd_c03ed5aa.iso镜像挂载后可以看到关键文件 2.对移动硬盘进行分区 listdiskselectdiskncleanconvertgptselectpartition1deletepartiti......