临界区(Critical Section)是计算机操作系统课程里的一个比较重要的概念。
互斥共享的资源称为临界资源,在程序中对临界资源访问的代码称为临界区。
进程互斥要求某一时刻只允许一个进程进入一个资源的临界区,不能出现死锁或饥饿。需要对临界资源采取进程同步机制,使并发进程互斥进行。
进程同步的准则是:忙则等待,空闲让进,让权等待,有限等待。
进程访问资源临界区必须遵守以上原则。
临界区(Critical Section)是计算机操作系统课程里的一个比较重要的概念。
互斥共享的资源称为临界资源,在程序中对临界资源访问的代码称为临界区。
进程互斥要求某一时刻只允许一个进程进入一个资源的临界区,不能出现死锁或饥饿。需要对临界资源采取进程同步机制,使并发进程互斥进行。
进程同步的准则是:忙则等待,空闲让进,让权等待,有限等待。
进程访问资源临界区必须遵守以上原则。