虫虫首页|资源下载|资源专辑|精品软件
登录|注册

您现在的位置是:虫虫下载站 > 资源下载 > Linux/Unix编程 > 创建两个生产者进程和两个消费者进程

创建两个生产者进程和两个消费者进程

  • 资源大小:35 K
  • 上传时间: 2014-01-24
  • 上传用户:zhouqiaks
  • 资源积分:2 下载积分
  • 标      签: 进程

资 源 简 介

创建两个生产者进程和两个消费者进程,生产者进程a需要生成10000个整数,每次都将自己的进程号(用getpid()函数获得)和生成的整数放入共享内存中(共享内存大小为64Byte)。生产者b每次从26个英文字母中选一个,并将自己的进程号和选中的字母放入共享内存中,直到26个字母全部都选中。消费者进程c负责从共享内存中读取数据生产者进程a的数据并且将这些数据写入文件a.out。消费者进程d从共享内存读取进程b的数据后写入b.out中。

相 关 资 源