MyOsProject:多道程序干涉协调操作,操作系统课设

时间:2024-02-23 22:09:33
【文件属性】:

文件名称:MyOsProject:多道程序干涉协调操作,操作系统课设

文件大小:10.66MB

文件格式:ZIP

更新时间:2024-02-23 22:09:33

buffer operating-system curriculum-design multiprogram synchronous-exclusion

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 导入自己电脑的本地数据库。


网友评论