2016 年 408 真题
2016 年 408 操作系统 · 第 30 题
选中文字高亮 · 下划线
进程 P1 和 P2 均包含并发执行的线程,部分伪代码描述如下所示。
进程 P1
int x = 0;
Thread1()
{
int a;
a = 1; x += 1;
}
Thread2()
{
int a;
a = 2; x += 2;
}
进程 P2
int x = 0;
Thread3()
{
int a;
a = x; x += 3;
}
Thread4()
{
int b;
b = x; x += 4;
}
下列选项中,需要互斥执行的操作是( )。