设计目的:在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。
也就是说能运行的进程数大于处理机个数。
为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择一进程占用处理机。
要求学生设计一个模拟处理机调度算法,以巩固和加深对处理机调度概念的认识。
设计要求:1)先由用户输入进程数量(至少5个进程),再由系统随机生成一个进程序列(包括到达时间和服务时间)。
2)然后显示进程调度算法由用户选择,包括:时间片轮转法,短作业优先算法,动态优先级算法。
3)采用GUI界面显示,显示内容包括每个进程的开始时间、完成时间、周转时间以及带权周转时间,显示界面可参考书本的例子以表格方式但可不要表格线。
2023/3/7 13:56:15 57KB 通用处理机 调度算法 操作系统 GUI
1
动态设置进程优先级,并设有延时函数while(head!=NULL){ Output(&head); DeleteQueue(&head,&curr); curr.runtime--; curr.privilege++; if(curr.runtime!=0) { InsertQueue(&head,curr); } }}
2023/3/6 14:17:40 30KB 动态优先级调度算法
1
毕设的时候做的一个简单的OS内核。
ARM体系结构的,在s3c2440开发板上跑过。
开发环境是RealView。
大部分是自创linux,不过实现上更简单粗暴,算是为了学习而写的。
实现了:进程管理:基于时间片调度内存管理:伙伴算法与slab算法文件系统:模仿yaffs写的一个nandflash文件系统,依然简单粗暴。
附上了设计文档与PPT。
希望分享给愿意学习的人。
2023/3/5 4:25:48 2.03MB OS 操作系统内核
1
在使用DigitalSignalProcessor(DSP)芯片进行数字信号处理时,由于数据量大,线程较多,通常采用多片DSP协同处理。
本文旨在研讨DSP间数据和信息传输的实现,并以三片TI的TMS320C6474芯片为例,基于SRIO协议,设计一种传输架构,实现了DSP间的数据传输。
最终实现DSP间2.520Gb/s的数据传输速率,为理论值的50.40%,但如果除去线程调度和DSP间同步所用时间,其SRIO接口的数据传输速率可达到3.886Gb/s,为理论值的77.72%。
该设计具有较大的通用性,对其他同类型的芯片间的数据传输设计具有极大的参考性。
2023/3/4 11:18:46 527KB 多核
1
这是以MFC界面显示先来先服务的进程调度模拟控制源码,有创建进程,阻塞进程唤醒进程的功能,还有友好提示和执行进程的进度条显示,很智能哦!界面也很清爽好看,对学习MFC界面设计和进程算法有很大协助,值得收藏!
2023/3/4 4:09:50 3.33MB 操作系统 先来先服务 MFC界面
1
作业调度+进程调度+银里手算法+内存分配算法+java文件管理
2023/2/23 19:04:44 71KB java 操作系统 作业调度 银行家算法
1
物流配送车辆调度问题作为一个NP难题,随着客户数量的增加,可选的配送路径方案数量将以指数速度急剧增长。
因而,用启发式算法求解该问题就成为人们研究的一个重要方向。
本文将在建立物流配送车辆调度问题的数学模型的基础上,研究用爬山算法、禁忌搜索算法、模拟退火算法、遗传算法等现代优化计算方法对其求解。
2023/2/23 9:58:21 5.5MB 物流配送 VRP
1
比例公平调度matlab源程序,按照Goldsmith的无线通信上的算法编程。
也可以嵌入到OFDMA资源管理的算法中。
该程序有详细正文。
程序函数名称为PFS1_08aug18.m
2023/2/22 15:34:09 3KB 比例公平调度 matlab 资源管理
1
WFQ算法的实现及其与FIFO功能比较,类WFQ和FIFO调度算法。
发送端和接收端是用c++编写的,路由器转发的调度是用c编写
2023/2/22 6:01:52 14.98MB WFQ
1
包括:最小覆盖问题,最大边权最小生成树,字符串频率,字典问题,装箱问题,整数字典,旋转变换问题,图的2着色,同构二叉树,条形图,套汇问题,素数问题,双回路,石子合并,嵌套箱,前缀二叉树,离线最小值,进制方程,简单路径,赋权有向道路,非递归遍历,二叉树最短路径biminp,多机调度,等价类划分,wire小鼠迷宫,wait服务最优次序,waits多处服务最优次序,tape程序最优存储,switch电路板布线,subsize子树问题,stacks车皮编序,,repeat最长重复子串,rail车皮排序,railpk最优平行轨道车皮排序,railkk有限转轨栈车皮排序,post邮局选址,poly实系数一元式,pattern模式匹配,pipe油井选址,net集成电路等价类,paren括号匹配,maze小鼠迷宫,matchall所有匹配,jose陈列,inver逆序表,image图元识别,i2p,hanoi,glist广义表,gap间隙字符串匹配,expr波兰表达式,equiv等价类划分,cyc回文问题,count串计数,class向量分类,circle平面几何,cata高精度组合数,bilca_0最近公共祖先下载同时也支持下我的博客吧,关注最新的代码吧http://blog.csdn.net/msl1121
2023/2/19 23:03:06 7.52MB 算法 数据结构 源码
1
共 616 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡