操作系统题库
128 / 2162016 · 选择题

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;
}

下列选项中,需要互斥执行的操作是( )。