正在加载图片...
进程的互斥与临界区 1)进程的互斥是由多个进程竞争同一共享资源而产生的相互 制约的关系 这种因共享资源而产生的关系称为进程的互斥(Mutual Exclusion)以 互斥关系使用的共享资源称为临界资源(Critical Source)。 临界资源包括: 硬件(打印机、显示器、软驱.) 软件(公共变量、数据、子程序.) 2) 每个进程中访问临界资源的那段代码称为临界区。为保证对 临界资源的互斥访问,进程的代码由以下部分组成: ①进入区(entry section)一申请进入临界区 ②临界区(critical section一访问临界资源 ③退出区(exit section)一退出对临界资源的访问 ④剩留区(remainder section)- 进程其他部分 电子科技大学刘民岷 进程同步和互斥 2电子科技大学 刘民岷 2 1、进程的互斥与临界区 进程同步和互斥 1)进程的互斥是由多个进程竞争同一共享资源而产生的相互 制约的关系 这种因共享资源而产生的关系称为进程的互斥(Mutual Exclusion)以 互斥关系使用的共享资源称为临界资源(Critical Source)。 临界资源包括: • 硬件(打印机、显示器、软驱……) • 软件(公共变量、数据、子程序……) 2)每个进程中访问临界资源的那段代码称为临界区。为保证对 临界资源的互斥访问,进程的代码由以下部分组成: ①进入区(entry section)——申请进入临界区 ②临界区(critical section ——访问临界资源 ③退出区(exit section) —— 退出对临界资源的访问 ④剩留区(remainder section) ——进程其他部分
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有