![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
NAREN_BLOG
这个作者很懒,什么都没留下…
展开
-
BF、FF
BestFitpackage com.algorithm.dp_allocation;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * @Class BestFit * @Description 最佳适应算法 * @Author Naren * @Date 2020/5/23 15:30 * @Version 1.0 */public class BestFit {原创 2020-12-16 15:41:33 · 1104 阅读 · 1 评论 -
操作系统:多级反馈队列调度算法模拟(Java实现)
一、实验目的:分析操作系统的核心功能模块,理解相关功能模块实现的数据结构和算法,并加以实现,加深对操作系统原理和实现过程的理解。二、实验内容:多级反馈队列调度的模拟本算法设置了三个优先级从高到低的队列,时间片长度分别为:队列一:2队列二:4队列三:8三、实现思路:1.采用自定义类Progress实例化进程对象,组成进程数组。2.初始化三个优先级从高到低(时间片长:2、4、8)的队列。3.按照: 3.1首次加入的进程入最高优先级队列尾等待;3.2某队列内时间片完而进程还没结束就立即调入原创 2020-06-02 17:05:48 · 6469 阅读 · 6 评论 -
操作系统:短作业优先算法SJF模拟(Java实现)
一、实验目的:编写并调试一个模拟的进程调度程序,以加深对进程的概念及进程调度算法的理解.二、实验内容:调试运行“短进程优先”调度算法,给出运行结果。采用“短进程优先”调度算法对五个进程进行调度。每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、到达时间、需要运行时间、已用CPU时间、进程状态等等。每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。 每进行一次调度程序都打印一次运行进程、就绪队列、以及各个进程的 PCB,原创 2020-06-02 16:36:52 · 2839 阅读 · 0 评论