首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
Windows 2000/XP中提供了哪些机制用于进程和线程的同步?
Windows 2000/XP中提供了哪些机制用于进程和线程的同步?
admin
2016-05-14
30
问题
Windows 2000/XP中提供了哪些机制用于进程和线程的同步?
选项
答案
Windows 2000/XP中提供了以下对象。 (1)互斥对象(Mutex):互斥信号量,通过对互斥对象的创建和释放以控制在特定时刻只能被一个线程对象使用。相关的API包括CreateMutex、OpenMutex、ReleaseMutex。 (2)信号量对象(Semaphore):资源信号量,通过经典的信号量机制限制并发访问资源的线程数。相关的API包括CreateSemaphore、OpenSemaphore、ReleaseSemaphore。 (3)事件对象(Event):相当于“触发器”,可用于通知特定线程某事件的发生。相关的API包括CreateEyent、OpenEyent、ResetEvent、PulseEyent。 这些同步对象的功能从本质上是相同的,但其适用场合和效率有所不同。在上述三种同步对象之外,Windows 2000/XP还提供了一些与进程同步相关的机制。 (1)临界区对象(critical section):用于在同一进程内提供线程间的访问互斥,通过将变量声明为CRIAICAL_SECAION类型即可作为临界区使用。 (2)互锁变量访问API:相当于硬件指令,用于对整型变量的操作,可避免线程间切换对操作连续性的影响。
解析
转载请注明原文地址:https://kaotiyun.com/show/SqNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
可行性研究不是从以下________方面对项目进行全面策划和论证的。()
下列属于施工项目质量控制的原则的是()
施工项目进度控制是指________在施工过程中对建设工程项目的进度控制。()
下列选项能对成本进行静态控制的是()
控制的主要内容包括()
建筑工程技术经济评价的特点包括()
工程招标一般程序中的三个阶段是()
根据访问权限,访问控制技术将用户分为三类:___________、一般用户和审计用户。()
解决I/O设备与处理机速度不匹配的问题可以采用()
应用程序通过编程接口访问ICP/IP,其中在Windows环境下的TCP/IP编程接口叫做()
随机试题
A.汗法B.下法C.和法D.清法疮疡初起而有恶寒发热者,适宜于
关于确诊SLE和判断其活动性参考价值最大的抗体为()
根据登记的内容和方式的不同,各国房地产登记制度分为契据登记制和产权登记制两大类型。()
下列企业自由现金流量的表述中正确的有()。
如图,边长为1的小正方形构成的网格中,半径为1的圆O在格点上,则∠AED的正切值为()
生产力对教育的发展具有制约作用,生产力水平低意味着教育发展水平低。()
2008至2011年,全社会固定资产投资的增长量最大的是()年。
Wheredoestheconversationtakeplace?
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport:thedamageanddeath
InNovember1965,NewYorkwasblackedoutbyanelectricityfailure.The【B1】______promisedthatitwouldnothappenagain.Pe
最新回复
(
0
)