系统编程课程中的第5讲关于线程(pthread_create、pthread_join、pthread_exit)
发布时间
阅读量:
阅读量
目录
一、守护进程
1.概念(简答题)
1)怎样成为守护进程
2.守护进程编写步骤
-
忽略SIGHUP
-
产生子进程
-
创建新会话
-
产生孙子进程
-
进入新进程组
-
关闭文件资源
-
关闭文件权限掩码
-
切换进程工作路径
二、linux最小资源单位 -- 线程。
1.线程与进程
2.线程函数接口特点?
1)由于线程函数接口都是封装在一个线程库,所以我们是看不到源码的,查看线程的函数,都是在第3手册: man 3 xxxx2)所有线程函数的头文件:#include
三、线程的函数接口
1.如何创建一个子线程? -> pthread_create() -> man 3 pthread_create
如何将一个线程进行结合? (阻塞地等待子线程完成退出) -> pthread_join() -> man 3 pthread_join
3.如何退出线程? -> pthread_exit() -> man 3 pthread_exit
作业
一、守护进程
1.概念(简答题)
守护进程(Daemon)也被称作精灵进程、后台进程中有特殊地位的一类程序或服务,在系统资源管理方面扮演着关键角色。它们类似于神话中的精灵拥有不死之身,在特定条件下能够持续稳定地提供所需的服务功能或支持环境需求
全部评论 (0)
还没有任何评论哟~
