保证诸进程互斥地进入自己的对应于同一临界资源的临界区是实现它们对该临界资源的互斥访问的充要
已帮助 人
回答
共1条回复-
答:为了互斥地访问临界资源,系统必须保证进程互斥地进入临界区。[1分]为此,必须在临界区前增加一段称作进入区的代码,以检查是否有其他进程已进入临界区使用临界资源,若有,则进程必须等待;否则,允许进程进入临界区,同时设置标志表示有进程正在临界区内。[1分]同样,在临界区后必须增加一段称作退出区的代码,用于将已有进程进入临界区访问临界资源的标志改为无进程进入临界区使用临界资源。[1分]进入区、退出区具体可用多种同步机制实现,如锁、信号量机制等。[1分]

