摘要: 进程是计算机分配资源的基本单位,线程是cpu调度的基本单位 线程基本概念: LWP:light weight process 轻量级的进程。创建线程的底层函数和进程一样,都是clone,因此线程的本质仍是进程(在linux环境下) 与进程相比,线程有独立的TCB结构体(类似于进程的PCB),但没有独 阅读全文
posted @ 2024-06-02 21:41 Rice_rice 阅读(102) 评论(0) 推荐(2)
摘要: 1.线程池本质 ​ 多个线程组成的一个集合,目的为了并发执行任务,定义时是一个结构体,成员有互斥锁,条件变量,任务链队列指针,任务链队列中等待的任务个数,当前活跃的线程数量,线程ID,线程销毁标记等 2.线程池的关键技术 (1)万能函数指针(通用函数指针): *void *(*p)(void ) ( 阅读全文
posted @ 2024-06-02 19:45 Rice_rice 阅读(275) 评论(0) 推荐(0)