在同步的程式设计中，临界区段（）指的是一个存取共用资源（例如：共用装置或是共用记忆体）的程式片段，而这些共用资源又无法同时被多个执行绪存取的特性。当有执行绪进入临界区段时，其他执行绪或是行程必须等待（例如：bounded waiting 等待法），有一些同步的机制必须在临界区段的进入点与离开点实现，以确保这些共用资源是被互斥或的使用，例如：semaphore。只能被单一执行绪存取的装置，例如：印表机。一个最简单的实现方法就是当执行绪（Thread）进入临界区段时，禁止改变处理器；在uni-pro