sem odd=0,even=0,empty=n,mutex1; p1() { x=produce(); p(empty); p(mutex); put(); v(mutex); if(x%2==0) v(even); else v(odd); } p2() { p(odd); p(mutex); getodd(); v(mutex); v(empty); countodd(); } p3() { p(even); p(mutex); geteven(); v(mutex); v(empty); counteven(); }
2009 三进程奇偶访问缓冲区
猜你喜欢
转载自www.cnblogs.com/yangmenda/p/11708691.html
今日推荐
周排行