老师布置了一个关于生产者与消费者的问题,要求要创建30个生产者和消费者,还要确立ipc机制和同步互斥机制。
需要ipc机制,那是不是就是说要把生产者和消费者分别创建在两个进程里,如果用共享内存的ipc机制,那可不可以把共享的内存空间用作生产者生产产品的缓存区?
同步互斥机制该用什么比较好?我想用互斥锁和信号量,用empty和full两个信号量和一个mutex互斥量。可我看网上也有人说信号量也是ipc机制中的一种,晕了,求大神帮忙!