- 243
- 0
- 约1.88千字
- 约 9页
- 2018-02-10 发布于浙江
- 举报
嵌入式操作系统—多线程实验报告(11多线程编程)
程序实验二:11-多线程编程实验专业班级 实验日期 姓名 学号 实验一(p284:11-thread.c)1、软件功能描述创建3个线程,为了更好的描述线程之间的并行执行,让3个线程重用同一个执行函数。每个线程都有5次循环,每次循环之间会随机等待1-10s的时间。2、程序流程设计3.部分程序代码注释(关键函数或代码)res = pthread_create(thread[no], NULL, thrd_func, (void*)no);创建线程res = pthread_join(thread[no], thrd_ret);等待线程结束4.编译、运行方法及结果(抓屏)5.结果分析每个线程的运行和结束在宏观上是独立与并行的。实验二(p287: 11-thread_mutex.c)1、软件功能描述增加线程互斥锁功能,实现原本独立与无序的多个线程能够按序执行。2、程序流程设计3.部分程序代码注释(关键函数或代码)res = pthread_mutex_lock(mutex);互斥锁上锁pthread_create(thread[no], NULL, thrd_func, (void*)no);创建线程pthread_mutex_unlock(mutex);互斥锁解锁4.编译、运行方法及结果(抓屏)5.结果分析通过增加互斥锁之后,在同一时刻只能有一个线程能够对共享资源进行操作。其他线程想要
您可能关注的文档
- 宁明县城中镇第一综合教学楼工程II标段施组.doc
- 宁波市桃源水厂及出厂管线工程水厂建设项目监理大纲.doc
- 宁波市养猪研究所有限公司综合楼(1#3#楼)工程招标文件.doc
- 它山堰路南延(鄞州大道庆元大道)8米规划路及12米规划路工程监理平行检测的方案.doc
- 安乃近片药品定期安全性更新报告2014年最终稿.doc
- 安丘1#一次风机安装附机分项验评全套.doc
- 安佳置业某商城项目市场调研报告.doc
- 安一宿州钱营孜主厂房土方开挖施工作业指导书.doc
- 安全仪器监测工技师论文KJ90煤矿安全监控系统概况及故障分析.doc
- 安全仪器监测工技师论文KG9001C高低浓甲烷传感器维修技巧及常见故障分析.doc
最近下载
- 在线网课学习课堂《人工智能(北理 )》单元测试考核答案(1).docx VIP
- 代工生产合作协议书范本6篇.docx VIP
- 20MR801:装配式桥梁设计与施工——公共构造.docx VIP
- PCN申请单(用于向客户提请PCN场景)[模板].doc VIP
- 电动汽车充换电站项目计算及判断参数表、财务分析辅助报表、基本报表、公用事业项目经济评价基本报表、敏感性分析表.pdf VIP
- Q_CR 783.1-2021 铁路通信网络安全技术要求 第1部分:总体技术要求.docx VIP
- 《承插型盘扣式钢管脚手架及托梁支撑体系》.pdf VIP
- 水质砷的测定现场快速监测分光光度法(试行).doc VIP
- 专题03 七下名著阅读《骆驼祥子》(解析版).pdf VIP
- CSAE 313-2023 车路云一体化系统数据分类分级指南 -发布稿.pdf VIP
原创力文档

文档评论(0)