鱼C论坛

 找回密码
 立即注册
查看: 2428|回复: 1

进程间通信题目 求助

[复制链接]
发表于 2017-7-5 13:57:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

当程序运行时,父进程fork出4个子进程, 父进程负责产生消息(每1s产生一个消息),4个子进程负责处理消息。父子进程之间通过消息队列来传递消息。
父进程需要维护一个本地数据库(格式与共享数据库相同),当生成一个消息时,父进程先更新本地的数据。子进程在收到父进程的处理消息时,根据消息的内容来对共享数据库进行更新(比如,当一个子进程收到一个[index=2, op=increase]的消息时,需要将共享数据库中index为2的条目的count值递增1),并延迟500ms。注意: 多个子进程对于共享数据库的处理注意使用锁保护
最终需要昨晚 父进程的数据库和 共享数据库的内容一致。

要求使用POSIX标准的消息队列、信号量、共享内存
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-7-6 11:54:44 | 显示全部楼层
补充
捕获.PNG
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-28 08:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表