临界区是指程序中访问临界资源的代码段,即在执行访问临界资源的代码时,该线程或进程需要独占临界资源,其他线程或进程需要等待该线程或进程访问完毕后才能访问。
因此,临界区也需要采取同步机制来保证同一时刻只有一个线程或进程。
临界资源是指每次仅允许一个进程访问的资源。
属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。
诸进程间应采取互斥方式,实现对这种资源的共享。
每个进程中访问临界资源的那段代码称为临界区。

1、临界区指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。
当有线程进入临界区段时,其他线程或是进程必须等待,有一些同步的机制必须在临界区段的进入点。
临界区:每个进程中访问临界资源的那段程序叫做临界区。
进程对临界区的访问必须互斥,每次只允许一个进程进去临界区,其他进程等待。
临界资源:指每次只允许一个进程访问的资源,分硬件临界资源、软件临界资源。
临界区管理的基本。

区别:临界资源是网络设备,临界区是网络程序代码。
临界资源是一个共享资源(例如打印机),但是这种资源一次只容许一个线程访问,其他线程必须等待。
每个进程中访问临界资源的那段代码称为临界区。
例:办公室共享的打印机就可以。