实验2-2windows2000-线程同步(共8页).doc

上传人:晟*** 文档编号:9742161 上传时间:2021-12-18 格式:DOC 页数:8 大小:80KB
下载 相关 举报
实验2-2windows2000-线程同步(共8页).doc_第1页
第1页 / 共8页
实验2-2windows2000-线程同步(共8页).doc_第2页
第2页 / 共8页
实验2-2windows2000-线程同步(共8页).doc_第3页
第3页 / 共8页
实验2-2windows2000-线程同步(共8页).doc_第4页
第4页 / 共8页
实验2-2windows2000-线程同步(共8页).doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上实验2并发与调度 2.2 Windows 2000线程同步(实验估计时间:120分钟)背景知识Windows 2000提供的常用对象可分成三类:核心应用服务、线程同步和线程间通讯。其中,开发人员可以使用线程同步对象来协调线程和进程的工作,以使其共享信息并执行任务。此类对象包括互锁数据、临界段、事件、互斥体和信号等。多线程编程中关键的一步是保护所有的共享资源,工具主要有互锁函数、临界段和互斥体等;另一个实质性部分是协调线程使其完成应用程序的任务,为此,可利用内核中的事件对象和信号。在进程内或进程间实现线程同步的最方便的方法是使用事件对象,这一组内核对象允许一个线程对其受信状态进行直接控制 (见表4-1) 。而互斥体则是另一个可命名且安全的内核对象,其主要目的是引导对共享资源的访问。拥有单一访问资源的线程创建互斥体,所有想要访问该资源的线程应该在实际执行操作之前获得互斥体,而在访问结束时立即释放互斥体,以允许下一个等待线程获得互斥体,然后接着进行下去。与

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。