搜索资源列表
操作系统课设
- 操作系统课程设计编程实例 1fork 2编制先来先执行进程调度算法 3读者 4模拟进程调度算法 5 虚拟存储器管理 6二级目录结构的磁盘文件系统-courses on operating system design programming examples 1fork two first-come first-prepared implementation process scheduling algorithm three readers four scheduling algorit
fenjidiaodu
- 操作系统进程调度中的分级调度...自己试着编了个..大家看看指出不足-operating system process scheduling classification scheduling ... .. Bianlegan own try to see that we lack
实验1_作业调度_实验2_进程调度
- 本程序是两个操作系统的上机题目,有源代码.-two operating systems on the plane topic, active code.
进程管理与调度的模拟
- 在进程管理与调度模拟系统中,共涉及到两个类和一个结构体:PCB结构体、链队列类和OS类。操作系统启动后,在系统内将存在PCB池,用来存放进程的PCB结构,PCB池的大小决定了系统中能同时存在的进程数量。在本系统中,假定系统能同时存在的进程数为20个,用一个PCB的数组来表示。PCB池中的PCB会有四种状态:运行状态、就绪状态、阻塞状态和空闲状态,所以,在操作系统中将会有四种队列:运行队列、就绪对列、阻塞队列和空闲队列。进程的创建随着操作系统的调度,将会在这四种队列中变迁。-in process
caozuoxitongjincheng
- 操作系统进程调度问题.有图形说明,可以直接运行.一般人也可以懂-operating system process scheduling problem. Graphics that can be run directly. The average person can understand
ProcessManager(12)
- 操作系统进程调度5种算法(包括动态优先级)-5 operating system process scheduling algorithms (including dynamic priority)
作业调度算法实现
- 这是一个关于作业调度和进程调度的算法实现,操作系统的试验程序!-This is one of the job scheduling and process scheduling algorithm, the operating system of testing procedures!
os_mini
- 这是使用Java开发的操作系统进程调度管理 开发者对操作系统原理这门课学得较好,掌握了基本的进程管理相关原理,并能将其与具体的Java编程技术结合起来。 但程序中控制功能没有实现。 -This is the use of Java development process of the operating system on the management of the operating system to developers Principle This class l
jinchengdiaodumonichengxu
- 这是一个用C语言实现的操作系统进程调度模拟程序-This is a C language of the operating system process scheduling simulation program
scourse
- 学校课程设计上交过的操作系统进程调度的报告原代码,希望对大家有所帮助-school curriculum design submitted by the process of scheduling the operating system source code, the report, we hope to help
实验一
- 仿真在并发环境下的多进程调度算法,有时间片轮转和动态优先级调度(Simulation in concurrent environment of multi process scheduling algorithm, there are time slice rotation and dynamic priority scheduling)
SJF
- 用C++实现操作系统中SJF的进程调度算法。(The process scheduling algorithm of SJF in the operating system is implemented with C++.)
进程调度
- 一篇操作系统的实验报告,内附代码和测试数据(An operating system experiment report, code and test data)
操作系统实验
- 本文档包含操作系统的六个实验(FCFS和SJF进程调度算法,时间片轮转RR进程调度算法,预防进程死锁的银行家算法,动态分区分配算法,虚拟内存页面置换算法,磁盘调度算法),文档最后附有源代码。(This document contains six experiments of the operating system (FCFS and SJF process scheduling algorithm, time slice rotation RR process scheduling algor
操作系统实验报告
- 操作系统实验报告(进程调度,银行家算法,可变区分存储管理)(Operating system experiment report (process scheduling, banker algorithm, variable storage management))
操作系统进程调度实验
- 1)创建10个进程的PCB,每个PCB包括:进程名、进程状态、优先级(1~10)、需要在处理机上执行的时间(ms)、队列指针等; 2)初始化10个PCB(产生随机数0或1,分别表示进程处于就绪态或等待态); 3)根据调度算法选择一个就绪进程在CPU上执行; 4)在进程执行过程中,产生随机数0或1,该随机数为1时,将等待队列中的第一个PCB加入就绪队列的对尾; 5)在进程执行过程中,产生一个随机数,表示执行进程能在处理机上执行的时间,如果随机
操作系统进程调度实验
- 1)创建10个进程的PCB,每个PCB包括:进程名、进程状态、优先级(1~10)、需要在处理机上执行的时间(ms)、队列指针等; 2)初始化10个PCB(产生随机数0或1,分别表示进程处于就绪态或等待态); 3)根据调度算法选择一个就绪进程在CPU上执行; 4)在进程执行过程中,产生随机数0或1,该随机数为1时,将等待队列中的第一个PCB加入就绪队列的对尾; 5)在进程执行过程中,产生一个随机数,表示执行进程能在处理机上执行的时间,如果随机
操作系统进程调度实验
- 1)创建10个进程的PCB,每个PCB包括:进程名、进程状态、优先级(1~10)、需要在处理机上执行的时间(ms)、队列指针等; 2)初始化10个PCB(产生随机数0或1,分别表示进程处于就绪态或等待态); 3)根据调度算法选择一个就绪进程在CPU上执行; 4)在进程执行过程中,产生随机数0或1,该随机数为1时,将等待队列中的第一个PCB加入就绪队列的对尾; 5)在进程执行过程中,产生一个随机数,表示执行进程能在处理机上执行的时间,如果随机
操作系统实验1进程调度
- 进程调度模拟程序:假设有10个进程需要在CPU上执行,分别用: 先进先出调度算法; 基于优先数的调度算法; 最短执行时间调度算法 确定这10个进程在CPU上的执行过程。要求每次进程调度时在屏幕上显示: 当前执行进程; 就绪队列; 等待队列
操作系统进程调度实验报告
- 就绪进程获得 CPU 后都只能运行一个时间片。用已占用 CPU 时间加 1来表 示。 如果运行一个时间片后, 进程的已占用 CPU 时间已达到所需要的运行时间, 则撤消该进程,如果运行一个时间片后进程的已占用 CPU 时间还未达所需要的 运行时间,也就是进程还需要继续运行,此时应将进程的优先数减 1(即降低一级) ,然后把它插入就绪队列等待 CPU 。 每进行一次调度程序都打印一次运行进程、就绪队列、以及各个进程的 PCB ,以便进行检查。 重复以上过程,直到所要进程都完成为止。