Advertisement

系统编程课程中的第5讲关于线程(pthread_create、pthread_join、pthread_exit)

阅读量:

目录

一、守护进程

1.概念(简答题)

1)怎样成为守护进程

2.守护进程编写步骤

  1. 忽略SIGHUP

  2. 产生子进程

  3. 创建新会话

  4. 产生孙子进程

  5. 进入新进程组

  6. 关闭文件资源

  7. 关闭文件权限掩码

  8. 切换进程工作路径

二、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)

还没有任何评论哟~