首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
admin
2014-04-17
38
问题
假设有一个进程拥有两个线程(编号为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://kaotiyun.com/show/wixi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
对三国鼎立到隋朝重新统一全国这段历史时期的政局,叙述正确的是()。①只有西晋有过短暂的统一②大多数时间是多个政权分立、南北对峙的复杂政局③西晋、北魏、东晋都有过短暂的统一④除三国分立以外,其他时间基本上处于统
下列关于胡司战争的叙述错误的一项是()。
波兰三次被瓜分的时间是()
欧洲历史上第一部系统完备的法典是()。
简述西欧经济一体化的原因、进程和意义。
关于美国内战,不正确的说法是()。
论述欧洲一体化进程及其影响。
论述欧洲一体化的进程及影响。
某机采用计数器定时查询方式来进行总线判优控制,共有4个主设备竞争总线使用权,当汁数器初值恒为102时,4个主设备的优先级顺序为()。
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时问为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时间为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
随机试题
可以引起房地产价格高低的变化的有()。
房地产价格是由房地产的供给和需求这两种相反的力量共同作用的结果,其中,待售的房地产(包括新开发的房地产和已有的存量房地产)形成了市场的供给面,房地产的买者形成了市场的需求面。其他一切因素对房地产价格的影响,要么是通过影响房地产的供给,要么是通过影响房地产的
承包人不能按期开工,应在不迟于协议书约定的开工日期(),以书面形式向咨询工程师提出延期开工理由和要求。
阅读下面材料,回答问题。一个真正的文学批评家,应该坚守自己独立的批评品格,远离世俗的主流风尚,对文学进行精神与灵魂的审视,而不是庸常的絮语。然而,中国当下文学的主流批评恰恰存在着一定的灵魂缺失与精神萎缩。文学批评渐渐被市场与媒体所左右,总是在大而无当
公安机关对于报警、控告、举报,()。
下列公文处理程序中属于发文办理的是()。
党从全面建设小康社会、开创中国特色社会主义事业新局面的全局出发提出的一项重大任务是()。
Thefactthatblindpeoplecan"see"thingsusingotherpartsoftheirbodies【C1】______theireyesmayhelpustounderstandou
Ifyougodowntothewoodstoday,youmaymeethigh-techtrees—geneticallymodifiedtospeedtheirgrowthorimprovethequalit
A、Allcontributorsmustsharetheirownopinions.B、Thematerialsshouldbelikethoseofotherencyclopedias.C、Allmaterialsp
最新回复
(
0
)