MyOs项目
多道程序规范协调操作(操作系统课设)
项目简介
该项目是一个实现了多道程序合并协调操作的简单javaWeb项目。
特色
javaWeb项目,界面美观,观赏性较高。
模拟了多道程序规则协调操作。
实现了多线程的同步和互斥关系。
用MySQL数据库存储数据,方便研究。
类似单页程序,临时高效。
项目主要针对的问题
问题描述
有多个PUT操作要不断循环地向Buffer1送字符数据,有Move1操作不断地将Buffer1的数据取到Buffer2,
Move2操作不断地将Buffer1的数据取到Buffer3,有多个GET操作要不断地从Buffer2和Buffer3中取数据。
PUT、 MOVE、 GET每次操作一个数据,为了在操作的过程中要保证数据不丢失, 每个Buffer每次只能接受
一个PUT或一个Move或一个Get。
运用进程同步和互斥机制设计一个多道程序完成上述操作。
图示
项目主要界面展示
主页
参数设置界面
想了解本项目的更多功能请观看下方的演示视频。
视频演示地址
项目配置
1.数据库配置
将项目中的 osmessage.sql 导入自己电脑的本地数据库。
评论5
最新资源