第一范文网 - 专业文章范例文档资料分享平台

西北工业大学-操作系统实验报告-实验四

来源:用户分享 时间:2025/5/21 6:08:00 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.

运行结果如下图所示:

(3)修改程序把 shared变量的变化。

变量定义到 main()函数之外,重复第(2)步操作,观察该

当把shared放到主函数之外时,运行结果和内部时相比,并未发生变化。 3、理解线程

流程图如下所示:

开始

创建线程 .

开始 设置全局变量shared 创建主进程 .

Sleep 1 S Shared++

.

输出Shared的值 结束 开始 创建主进程 开始 设置全局变量shared 创建线程 Sleep 1 S Shared++ .

结束 输出Shared的值 (1)编写一个程序,在其 main()函数中创建一个(或多个)线程,观察该线程

是如何与主线程并发运行的。输出每次操作后的结果 源代码部分如下所示:

运行结果如下图所示:

.

.

原文链接:http://baike.http://www.china-audit.com//view/21459.htm?fr=aladdin

(2)Linux开发模式与FreeBSD开发模式的比较。

(2)在 main()函数外定义一个变量shared(全局变量),在main()中创建一个线程,在 main()中和新线程shared进行循环加/减操作,观察该变量的变化 源代码如下所示:

.

西北工业大学-操作系统实验报告-实验四.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4ue683r7ea28mwx1483k6i8ss1c8ox01bhu_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top