进程调度 - 先来先服务 - 时间轮转法 - 最高优先数 作业调度 - 先来先服务 - 短作业优先 - 响应比高者优先 存储管理 - 首次适应法 - 循环首次适应法 - 最佳适应法 - 最差适应法
2019-12-29 03:11:47 944KB 操作系统
1
东北大学操作系统实验Java代码,最新,可供参考使用。 (学长学姐也是这样一步步过来的,实验还是要自己动手完成才有收获)
2019-12-28 17:47:12 12KB 最新 操作系统 东北大学
1
用C#语言编写的一个单道处理系统的作业调度模拟程序,以图形界面动态展示作业的调度情况。 分别采用先来先服务(FCFS),最短作业优先(SJF)、响应比高者优先(HRN)的调度算法。对每种调度算法都要求打印每个作业开始运行时刻、完成时刻、周转时间、带权周转时间,以及这组作业的平均周转时间及带权平均周转时间,以比较各种算法的优缺点。 运行程序需要安装.NET Framework 2.0 补充说明:程序中修改添加作业的DataGridView控件绑定到对象,并且使用自动生成列,在有的电脑里运行可能会出现列乱了,而导致无法修改作业,有需要者下下来稍微修改下就可以了。要修改作业还有个办法就是到程序目录下修改Txt文档,所有作业情况保存在里面并从那读取出来的。
1
P(op_mutex); Sleep(100); printf("Consumer_%d consumed ",id); buffer.removeHead(); V(op_mutex); V(empty);
2019-12-26 03:04:56 34KB 操作系统 实验 缓冲池 C++
1
利用Windows提供的API函数,编写程序,解决生产者与消费者问题,实现进程的互斥与同步。
2019-12-26 03:01:25 60KB 操作系统 c/c++ 实验报告 源代码
1
操作系统实验(作业调度算法源代码),包括3个作业调度:先来先服务、最高响应比和短作业优先
1
这是西北工业大学软件工程专业操作系统实验课的所有实验报告,都是自己做的,希望对你有帮助
2019-12-21 22:26:26 1.47MB 西工大, 操作系统, 实验报告答案
1
linux上用Qt实现的可视化图形界面的几个小程序,包括了进程调度,作业调度,存储管理。里面附带了三个程序的所有代码和一些小注释。还附加了一个Qt的学习资料,挺好的入门资料。
2019-12-21 22:24:40 4.2MB 操作系统实验
1
1。生产者消费者问题(信号量+mutex) 参考教材中的生产者消费者算法,创建5个进程,其中两个进程为生产者进程,3个进程为消费者进程。一个生产者进程试图不断地在一个缓冲中写入大写字母,另一个生产者进程试图不断地在缓冲中写入小写字母。3个消费者不断地从缓冲中读取一个字符并输出。为了使得程序的输出易于看到结果,仿照阅读材料中的实例程序,分别在生产者和消费者进程的合适的位置加入一些随机睡眠时间。 可选的实验:在上面实验的基础上实现部分消费者有选择地消费某些产品。例如一个消费者只消费小写字符,一个消费者只消费大写字母,而另一个消费者则无选择地消费任何产品。消费者要消费的产品没有时,消费者进程被阻塞。注意缓冲的管理。 2。用信号量和mutex方式实现睡觉的理发师问题 3。读者写者问题 教材和相关的阅读材料中对读者写者问题算法均有描述,但这个算法在不断地有读者流的情况下,写者会被阻塞。编写一个写者优先解决读者写者问题的程序,其中读者和写者均是多个进程,用信号量作为同步互斥机制。
2019-12-21 22:20:40 11.43MB 操作系统 实验 进程 线程
1
This assignment is intended to introduce you to the process manipulation facilities in the Unix/Linux Operating System. You are to implement the program described below on Linux machine.
2019-12-21 22:20:40 21KB 操作系统 实验 unix 命令
1