线程
文章平均质量分 81
Mr_Jams_C
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习笔记之线程的同步与异步
1、概述 同步和异步是多并发中的两种运行情况,异步是各自干各自的,同步是做同一件事 2、同步方式 互斥锁、读写锁、信号量、条件变量 3、用例 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <pthread.h> int g_iNum = 0; //全局变量 pthread_mutex_t mutex;..原创 2021-09-30 15:34:44 · 2068 阅读 · 0 评论 -
学习笔记之线程
1、概念 线程也是一个并发的执行流程,一般称之为轻量级的进程;线程是cpu最小的执行单元 线程从属于创建它的进程,不和进程分离,共享进程资源; 创建线程的进程结束了,则该进程创建的所有线程都结束;线程结束,不会影响进程。 2、线程的结束方式 ①线程函数执行完,运行return返回; ②线程运行过程中,满足某个条件提前结束,用pthread_exit函数 ③与进程同归于尽,在线程中调用exit函数结束进程 ④线程A收到线程B发送的结束请求,默认情况下,会执行结束请求,提前结束程序 线程结束处原创 2021-08-20 17:36:51 · 225 阅读 · 0 评论
分享