线程与进程
进程:城市(360杀毒软件)
线程:县城 (360软件里面的各个功能)
操作系统:城管
调度:城管的管理方式
时间片:工作时间
并发与并行
并发:同一时刻,多个指令在一个CPU上执行
并行:同一时刻,多个指令在多个CPU上执行
电脑一个CPU里面有4核8线程
线程池工作原理
自定义线程池
1. 7个参数
2. 工作原理
线程1 2 3为核心线程
此时对于10个任务的分配:首先核心线程处理任务1 2 3,任务4 5 6在队伍中等待,任务7 8 9由新创建的临时线程进行处理,而由于核心线程+临时线程+等待队伍全员超负荷,多出来的任务10则触发任务拒绝策略
(蓝色字体均为自定义线程池的参数