首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
admin
2014-04-17
68
问题
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码:
int flag[2];/*flag数组,初始化为FALSE*/
Enter_critical_section(int my_thread_id),int other_thread_id)
while (flag[other_thread-id]=TRuE); /*空循环语句*/
flag[my_thread_id]=TRUE;
}
Exit_Critical_Seetion(int my_thread_id),int other_thread_id)
{
flag[my_thread_id]=FALSE;
}
当一个线程想要访问临界资源时,就调用上述的这两个函数。例如,线程0的代码可能是这样的:
Enter_Critical_Section(0,1);
……使用这个资源……
Exit_Critical_Section(0,1),
……做其他的事情……
试问:
该共享资源可以是( )。
选项
A、进程代码
B、线程1的堆栈
C、进程所拥有的已打开文件
D、计算机全部的地址空间
答案
A,C
解析
线程中的实体基本上不拥有系统资源,只是有一点必不可少的、能保证独立运行的资源,如线程控制块、一些寄存器和堆栈,所以B选项错误。堆栈是线程拥有的资源,不可共享。
在同一进程中的各个线程,都可以共享该进程所拥有的资源,但多数情况下,进程只会拥有一定的地址空间,不可能拥有计算机全部的地址空间,所以D选项错误。
转载请注明原文地址:https://www.kaotiyun.com/show/wixi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“百日维新”的主要内容是什么?如何评价?
北魏建立和统一的时间分别是()。
下面条约没有涉及德国的赔款问题的是()。
二战后的半个世纪中,资本主义各国经济史上的五个周期阶段。
中古时代实行索贡巡行赋税征收方式的国家是()。
菲律宾联盟的创建者是()
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
下列各部件中不属于控制器的部件是()。
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
某计算机有五级中断L4~L0,中断屏蔽字为M4M3M2M1M0,Mi=1(0≤i≤4)表示对Li级中断进行屏蔽。若中断响应优先级从高到低的顺序是L4→L0→L2→L1→L3,则L1的中断处理程序中设置的中断屏蔽字是____。
随机试题
简述改革、发展、稳定之间的关系。
36周胎儿脊柱超声检查如图(彩图23),根据声像图,初步诊断应该为
路基石方深孔爆破凿孔时,通常选用的钻机有( )。
某大型设备原值为40万元,折旧年限规定为8年,预计净残值率为3%,则用平均年限法计算的该设备年折旧为( )元。
高老病逝,生有二子高大、高二,领养一子高三,高老的妻子尚在。他留有保险金额24万元的人寿保险一份,其在填写投保单几寸,在受益人一栏填写的是“法定”。同时,高老的哥哥由于从小患有精神病,一直跟随高老生活,现在健在。根据上而资料,问答下列问题:下
中国的丛书始于()。
个体在解决问题的过程中表现为搜集或综合信息与知识,运用逻辑规律,缩小解答范围。直至找到唯一正确的解答的认知方式称为()。
根据《幼儿园教育指导纲要(试行)》中提出了对新的知识观的要求,下列符合这种新知识观的是()
IEEE802.5令牌环(Token Ring)网是一种通过令牌运行的网络,在这种网络中,时延是由(228)决定。要保证环网的正常运行,环的时延必须有一个最低限度,即(229)。但是采用增加电缆长度的方法可以人为地增加时延。设有某一个令牌环网长度为400米
Whatisthebesttimetovisitthepark?______isthebesttime.
最新回复
(
0
)