进程同步机制都应遵循的准则是什么?以下程序中,P1和P2并发执行是否满足进程同步机制应遵循的准则,为什么?
... var status1,status2:boolean; /*进程P1*/ Repeat While status2 do no-op; Status1=true; 临界区代码; Status1=false; 剩余区代码; Until false; /*进程P2*/ Repeat While status1 do no-op; Status2=true; 临界区代码; Status2=false; 剩余区代码; Until false; ...