
Linux下进程和线程的创建源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源深入探讨了在Linux操作系统中创建进程与线程的方法,并提供了详细的源代码示例。适合对系统编程感兴趣的开发者学习参考。
1. 在Linux环境下编写一个应用程序,并将其命名为an_ch2_1b。这个程序会不断输出一行文本:“Those output come from child,[系统时间]”。然后编写另一个应用程序并命名它为an_ch2_1a,该程序创建一个子进程来执行an_ch2_1b的功能。此程序同样会不断地显示如下行:Those output come from child, [系统时间]。观察这两个程序运行的结果,并解释你所看到的现象。
2. 在Linux环境中编写一个控制台应用程序,在其中定义了一个共享的整型变量shared_var,其初始值设为0;接着创建一个新的线程让其与主线程并行执行。该新线程和主线程都会不断地循环输出shared_var 的当前值。在每次循环中,主线程将对shared_var 进行加1操作;而新的线程则会对其进行减1的操作。观察程序运行的结果,并解释你所看到的现象。
全部评论 (0)
还没有任何评论哟~


