A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© long362144768 中级黑马   /  2013-10-13 01:03  /  1400 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

需要解决一个问题,有两个缓冲,第一个缓冲容量是10,第二个缓冲容量是5,有三个对象,生产者,中转站,消费者,生产者只能向容量为10的缓冲放数据,消费者只能从容量为5的缓冲取数据,中转站可以将容量为10的缓冲区数据搬移到容量为5的缓冲区中,需要同步,还有一个要求,中转站取数据和存数据是一个原子操作,要么全做,要么都不做,不能存,取分成两部分来做,如果中转站不做,生产和消费理论上可以并行执行了。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马