- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2016-2017学年度第一学期大作业
?
?
课程名称: 操作系统(含课程设计)
任课教师: 解 晓 萌
作业题目: 创建线程,利用互斥实现线程共享变量通信
姓 名: 鲁 斌
学 号: 201515572013002
专 业: 计算机科学与技术
教学中心: 宝 安 学 文
联系电话:
?
?
?
?
?
评审日期__________成绩_________评审教师(签名)__________
华南理工大学网络教育学院
“计算机操作系统”课程设计大作业
实验报告
一、题目: 创建线程,利用互斥实现线程共享变量通信
二、目的
掌握线程创建和终止,加深对线程和进程概念的理解,会用同步与互斥方法实现线程之间的通信。
三、概述:
为了确保读线程读取到的是经过修改的变量,必须在向变量写入数据时禁止其他线程对它的任何访问,直至赋值过程结束后再解除对其他线程的访问限制。这保证了线程了解其他线程任务处理结束后的结果而采取的保护措施称为线程同步。
从大的方面来讲,线程的同步分为用户模式的线程同步和内核对象的线程同步。用户模式中线程的同步方法有原子访问和临界区等方法。它的特点是同步速度特别快,适合对线程运行速度有严格要求的场合。
内核对象的线程同步由事件、等待定时器、信号量以及信号灯等内核对象构成。由于这同步机制使用了内核对象,使用时一定要将线程从用户模式切换到内核模式,而这种转换一般要耗费近千个CPU周期,所以同步速度较慢,但适用性却要远优于用户模式的线程
临界区 ageBox(sResult);
}
设计体会
您可能关注的文档
- 智能机器人与人讲解.ppt
- 人工挖沟槽(三类土)(上口宽度(m)2讲述.docx
- 九江三期发电工程#1机组凝结水精处理调试方案讲述.doc
- 人工挖孔桩基施工方案1讲述.doc
- 智能客服所需的知识管理讲解.pptx
- 智能抢答器的设计与实现讲解.doc
- 九阳豆浆机营销案例讲述.ppt
- 人工智能(AI)技术应用讲述.ppt
- 智能站保护结构变化讲解.ppt
- 雷雨季节的飞行重点.ppt
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
文档评论(0)