3个进程P0,P1,P2互斥使用一个仅包含1个单元的缓冲区。P0每次用produce()生成1个正整数,并用put()送入缓冲区。对于缓冲区中的每个数据,P1用get1()取出一次并用compute1()计算其平方值,P2用get2()取出一次并用compute2()计算其立方值。请用信号量机制实现进程P0,P1,P2之间的同步与互斥关系,并说明所定义信号量的含义,要求用伪代码描述。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题