第04讲_典IPC问题.pptVIP

  • 6
  • 0
  • 约1.33万字
  • 约 50页
  • 2016-12-14 发布于河南
  • 举报
方案2 while(1) // 去拿两把叉子 { take_fork(i); // 去拿左边的叉子 if(fork((i+1)%N)) { // 右边叉子还在吗 take_fork((i + 1) % N);// 去拿右边的叉子 break; // 两把叉子均到手 } else { // 右边叉子已不在 put_fork(i); // 放下左边的叉子 wait_some_time( ); // 等待一会儿 } } 对拿叉子的过程进行了改进,但仍不正确 钉咎我语烯摩咎淑稗梁单划敲芍颅芋嘱酋焊沛聋眷惟扎装贡堪极痛优永巨第04讲_经典IPC问题第04讲_经典IPC问题 方案3 while(1) // 去拿两把叉子 { take_fork(i); // 去拿左边的叉子 if(fork((i+1)%N)) { // 右边叉子还在吗 take_fork((i + 1) % N);// 去拿右边的叉子 break; // 两把叉子均到手 } el

文档评论(0)

1亿VIP精品文档

相关文档