
操作系统
jihome
学习???!
展开
-
操作系统进程状态转换
操作系统的第一个实验,此程序是为了模拟进程转换过程,实现进程间的相互转换。源代码:#include <iostream>#include <stdlib.h>#include <time.h>using namespace std;/*类型定义和函数定义*/struct PCB { int process; //进程标识符 ...原创 2019-03-19 19:09:35 · 2336 阅读 · 1 评论 -
生产者消费者算法的实现
操作系统中典型的生产者消费者算法的实现。原创 2019-03-30 21:10:49 · 7894 阅读 · 4 评论 -
进程调度算法
编程实现如下进程调度算法:1)时间片轮转调度算法:该算法将所有就绪进程排成一个就绪队列,并设置每隔一个时间间隔即产生一次中断,激活系统中的进程调度程序,完成一次调度。时间片长度在运行时可从键盘输入。2)多级反馈队列调度算法:该算法设置多个就绪队列,每个队列的优先级是不同的,将不同的进程加入到相应的队列中,每个队列按FCFS调度算法实现。按优先级高低进行进程调度。至少要有三个队列,第i+1队列进...原创 2019-06-21 21:32:51 · 1318 阅读 · 0 评论 -
银行家算法模拟
编程实现银行家算法。原创 2019-06-21 21:37:32 · 2102 阅读 · 0 评论 -
动态分区分配算法
掌握动态分区分配方式中的数据结构、分配算法,针对不同的分配算法如何实现内存空间的分配与回收,必要时如何实现“紧凑”。原创 2019-06-21 21:40:30 · 6656 阅读 · 0 评论 -
页面置换算法
编写一个模拟程序,分别实现:先进先出(FIFO)置换算法和最久未使用(LRU)置换算法,给定物理块数和页面访问序列,计算缺页次数和页面置换次数。原创 2019-06-21 21:42:58 · 582 阅读 · 0 评论 -
磁盘调度算法
编写一个模拟程序,分别实现:SSTF、SCAN、CSCAN算法,给定一磁盘请求序列,计算各调度算法平均寻道长度并输出磁道响应的次序。原创 2019-06-21 21:45:17 · 6719 阅读 · 0 评论