西电的操作系统课设2(优先级调度取代FCFS),含源码(整个Pintos内核都放进去了,在Pintos环境搭建好的情况下直接makefile可得结果)。
该做法参考了【刘文东】学长的报告,我的主要就是实验方案讲得比较详细。
毕竟自己做过一次知道哪里学长和老师没说清楚。
若需第三份,我也上传了,其中包含课设3(Priority_Donate)的报告和代码,欢迎下载。
课设最终成绩90+,不用担心质量。
最后一个提醒,每个学校OS课设不一样,我这个是将FCFS的线程调度方式改成优先级调度的方式。
2023/12/1 4:38:30 31.82MB Pintos 西电 课设 OS
1
修改Nachos,完成对应的进程(线程)调度算法。
具体算法有:先来先服务(FCFS)、静态优先级调度(PS)、实时调度(SJF)等。
2023/11/29 12:26:50 2.19MB Nachos 进程调度 算法修改 含代码
1
对于遗传算法以及车间调度的初学者是不错的资料
2023/11/28 18:27:18 247KB 遗传算法 jsp 车间调度
1
传统的单片机系统监控程序通常是基于单任务机制的.这种机制具有简单直观、编程容易的优点.然而由于程序只能按单一的线索顺序执行,缺乏灵活性,在复杂系统中难以胜任.为了在更广泛的领域应用单片机系统,必须对传统的单任务机制进行改进.多任务机制是现代操作系统的突出优点.在这种机制下,CPU的运行时间被划分为许多小的时间片,通过某种调度算法按不同优先级别分配给不同的应用程序.多个应用程序分别在自已的时间片内访问CPU,从而造成微观上各程序分时使用处理器(轮流运行),宏观上并发运行的多任务效果.
2023/11/28 2:24:56 137KB 单片机
1
自己用VC写的一个作业调度系统,系统虽简单,但却充分体现了数据结构的知识,主要运用到数组、堆这两种数据结构!
2023/11/25 4:52:05 3.64MB MFC VC 作业调度 系统
1
支持并发,单独日志,有问题私聊可用于:调度任务,参数化使用
2023/11/25 1:18:32 3KB java etl
1
整个实验是模拟了单处理系统处理进程的机制,采用了轮转算法和优先数算法。
经过这次实验,加深了对操作系统中单处理系统的进程调度的认识。
此外,还学习并使用了进度条、表格等多种java的控件,对线程也有了更深的了解。
整个实验难点在于对控件的灵活运用,算法算是比较简单的,最后还加入了一定的纠错防范机制,确保程序的正确运行。
2023/11/24 19:47:46 509KB java 进度调度 轮转法 优先数
1
随机给出一个页面执行序列,如:1,5,3,4,2,1,3,4,5,7,9,……。
要求计算以下几种置换算法的缺页数、缺页率和命中率。
最佳置换算法OPT(Optimal)先进先出算法FIFO(FirstInFirstOut)最近最少使用算法LRU(LeastRecentlyUsed)
2023/11/23 4:22:33 18KB 操作系统 内存管理
1
代码加文档,一共9个实验实验一进程调度实验二作业调度实验三动态分区分配方式的模拟实验四多级反馈调度队列调度算法实验五最低松弛度调度算法模拟及其应用实验六银行家算法实验七死锁检测算法实验八页面置换算法实验九磁盘调度算法
2023/11/21 23:10:20 464KB 操作系统实验 9个实验全 广工
1
基于FCFS和SPF的进程管理系统,进程调度,fcfs和spf,用c语言编写,有完整的源代码和实验报告,可执行,方便使用,代码简单易学,方便理解
2023/11/15 2:07:30 381KB 操作系统 课程设计 进程调度 fcfsspf
1
共 608 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡