资源列表
[操作系统开发] diaodu
说明:1)在Linux下用C语言编程模拟优先级程调度算法。为了清楚地观察每个进程的调度过程,程序将每个时间片内的进程情况显示出来。2)进程控制块是进程存在的唯一标志,因此,在模拟算法中每一个进程用一个进程控制块PCB来代表,PCB用一结构体表示。3)进程在运行过程中其状态将在就绪、执行、完成几种状态之间转换,同时进程可能处于不同的队列中,如就绪队列。在优先级调度算法中,选择单向队列,入队既是将进程控制块插入队尾,出队既是按优先级重新排列的队,删除队头元素。4)为了便于处理,程序中的某进程运行时间以时间<王海鹏> 在 2025-06-07 上传 | 大小:2kb | 下载:0
[操作系统开发] sem.c
说明:这是关于操作系统中生产者消费者问题的一段代码,其中生产者和消费者问题是用信号量实现的,临界资源是用数组实现的。-This is a piece of code about the producer-consumer problem in the operating system, where producer and consumer problems are implemented with semaphores, and the critical resource is implemente<宗道明> 在 2025-06-07 上传 | 大小:2kb | 下载:0
[操作系统开发] CPUManager
说明:操作系统实验,处理器调度算法,支持优先级。-Experimental operating system, processor scheduling algorithms to support the priority.<李大好> 在 2025-06-07 上传 | 大小:2kb | 下载:0