操作系统
Bule_coast_lkj
这个作者很懒,什么都没留下…
展开
-
操作系统-先进先出和最近最久未使用算法-C语言
先进先出(FIFO)按调用顺序依次把页面调入内存,当内存还没满时,直接调入;当内存满了再调入时,如果需要置换页面,被置换的页面权值为最小值,则修改页面的权值,刚调入的页面权值为最大值,其他页面的权值都减1。最近最久未使用(LRU)按调用顺序依次把页面调入内存,当内存还没满时,直接调入;当内存满了再调入时,如果需要置换页面,被置换的页面权值为最大值,则修改页面的权值,刚调入的页面权值为最小值...原创 2020-01-06 13:33:40 · 2455 阅读 · 1 评论 -
操作系统-银行家算法(显示当前所有安全序列)-C语言
银行家算法给进程分配资源,是系统处于安全状态;当进程向系统申请资源时,系统要预判分配资源后是否还存在安全状态,如果存在则分配,否则不分配。运行结果源代码#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 10 struct POC{ char JobName;...原创 2020-01-06 13:00:28 · 2883 阅读 · 0 评论 -
操作系统-先到先服务和短时间优先算法-C语言
运行结果进程信息:{‘A’,1,2},{‘C’,2,1}, {‘B’,1,100},{‘D’,150,100}, {‘F’,150,80},{‘E’,200,4}先到先服务(FCFS)先按到达时间对进程进行排序(升序),再依次对排好序的进程依次服务。第一个进程的开始时间是它的到达时间(A进程)其余进程的开始是上个进程的完成时间注:如果上一个进程完成时,该进程还没到达,则该进程的开始...原创 2020-01-03 11:43:40 · 1415 阅读 · 0 评论