(1)设置存放产品的缓冲区的个数为6个。 (2)信号量机制实现生产者和消费者对缓冲区的互斥访问。 (3)生产者生产产品时,要输出当前缓冲区冲产品的个数和存放产品的位置。 (4)消费者消费产品时,要输出当前缓冲区冲产品的个数和消费产品的位置。 (5)用多线程的并发实现生产者进程和消费者进程的同步。
2021-06-27 12:00:49 114KB java 操作系统 实验
1
用java实现的磁盘调度算法,用Eclipse编写,导入以后绝对能运行,结果正确。还附上上了实验知道书。
2021-06-24 09:54:45 7KB java,操作系统
1
利用记录型信号量解决生产者-消费者问题.doc
2021-04-15 09:01:02 6KB java 操作系统
1
一个操作系统课程设计,使用java语言模拟磁盘文件系统实现,实现了FAT算法
2021-03-30 09:19:32 34.97MB java 操作系统 模拟文件系统 课程设计
1
Java平台下的四种进程调度算法的模拟实现,代码精简,内有详细注释,看不懂随时call我。原来的代码有些问题,这个已改正,原来删不掉,没办法,再发了一个,原来下载过的可以直接问我要。
2020-01-05 00:27:40 3KB Java 操作系统 RR算法 作业调度
1
纯java编写的操作系统,很好的。功能基本实现了操作系统功能,并且代码设计的很美观。
2020-01-03 11:43:37 24MB java操作系统
1
Java 操作系统课设之模拟进程管理系统。 使用Java实现的操作系统课设之模拟进程管理系统,是博主的一个课设,emmm 进程管理系统 操作系统课设 Java
1
java编写的操作系统,模拟实现了CPU时间片,进程调度,进程优先调度等。
2020-01-03 11:27:13 158KB java 操作系统
1
Java代码 实验分析:通过建立分别计算平均值,最小值,最大值的静态类,然后用三个线程分别实现他们,求得所输入的数组中的数的平均值,最小值,最大值
2020-01-03 11:27:05 180KB Java 操作系统
1
最近要写计算机操作系统大作业,老师要求用代码实现进程控制模块的模拟,在网上看了许多资源,发现都不是很符合我的需求,于是自己动手写了一个。但由于时间仓促,而且自己也懒得写那么多,所以项目仅仅实现了进程创建、简单的资源分配、进程阻塞(这个功能实现的很烂)、进程按优先级获取cpu时间片。 压缩包中包含了项目源代码以及详细的注释,另外我使用exe4j生成了一个可执行的exe文件,可以直接在windows上运行。 项目内容并不算详尽,作为大作业来讲可能略显简陋(但如果只要求及格且老师要求不算很严格的话也勉强能用),具有一定的参考价值。请谨慎下载。
2020-01-03 11:19:37 232KB java 操作系统 大作业 进程控制模块
1