
操作系统
青梅煮茶1111
这个作者很懒,什么都没留下…
展开
-
短作业优先调度算法
实验内容:模拟实现动态高优先权优先(若数值越大优先权越高,每运行一个时间单位优先权-n,若数值越小优先权越高,没运行一个时间单位优先权+n),具体如下:设置进程体:进程名,进程的到达时间,服务时间,初始优先权,进程状态(W——等待,R——运行,F——完成),进程间的链接指针进程初始化:由用户输入进程名、服务时间、初始优先权进行初始化,同时,初始化进程的状态为W。显示函数:在进程调度...原创 2019-04-01 13:20:05 · 5369 阅读 · 0 评论 -
动态高优先权优先调度
实验二 动态高优先权优先调度实验内容:模拟实现动态高优先权优先(若数值越大优先权越高,每运行一个时间单位优先权-n,若数值越小优先权越高,没运行一个时间单位优先权+n),具体如下:设置进程体:进程名,进程的到达时间,服务时间,初始优先权,进程状态(W——等待,R——运行,F——完成),进程间的链接指针进程初始化:由用户输入进程名、服务时间、初始优先权进行初始化,同时,初始化进程的...原创 2019-04-02 13:02:53 · 4090 阅读 · 18 评论 -
动态分区存储管理
实现了三个算法,首次适应,最佳和最坏,其实很简单,但是测得样例还是不多,有错误请指出!大体思路,就是将内存看成一个个的结构体,每个结构体存放一段空间的起始位置和结束位置以及存储的作业ID。初始情况时,内存为空,所以只有一个结构体,存放从1-n,ID为-1,这样当新的作业到来或者回收时,只需要将合适的结构体拆分或者合并,同时总的结构体数量增加或减少就可以了~~~~其实很简单吧#incl...原创 2019-04-23 21:53:40 · 2339 阅读 · 3 评论