临界区机制剖析与自定义实现

来源 :计算机与现代化 | 被引量 : 0次 | 上传用户:dragoenix
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在Windows操作系统扩展过程中,由于自定义调度需要自定义的线程同步,因此需要定制同步机制。经过剖析原有临界区的实现机制,设计实现了自定义临界区。在自定义临界区中,利用内核驱动程序提供调度;用无符号整数原子操作,保证内核对象操作原子性;应用内存映射机制将内核对象地址映射为用户态地址,使得操作可在用户态完成从而提高操作效率。实验结果表明,自定义的临界区可以实现线程同步。
其他文献
Kaman协议是移动Ad Hoc网络安全认证机制,然而,协议设计者未对该协议的安全性作严格的形式化分析。协议复合逻辑PCL是验证协议安全属性的形式化方法,PCL逻辑能够简化协议安全
针对遗传算法和蚁群算法的不足,提出一种改进的遗传蚁群混合算法。该混合算法通过判定最优解的改良情况,将遗传算法和蚁群算法动态串行融合,以充分利用遗传算法的全局搜索能力和
【正】 北村位于潞城市西郊,全村2279人,其中青年657名,团员216名,土地4073亩,大都分布在村北的七沟八梁一面坡上。为了摆脱全村贫困面貌,在团支部书记杜建青的带领下,5年前
目的探讨不同手术治疗重症颅脑外伤患者的效果。方法选取我院2016年3月至2017年1月收治的72例重症颅脑外伤患者,随机分为对照组与观察组各36例。对照组采用传统开颅减压术治