摘要
本发明涉及一种避免阻塞的线程池模型及方法,任务拆解器:对提交的任务进行拆解预处理,让任务变为子任务组;待执行缓存区:暂存待执行的子任务组,待执行缓存区有顺序性,可从头依次遍历,支持随机读取,但仅能末端写入;中断缓存区:暂存处于中断状态的子任务组,中断缓存区有顺序性,可从头依次遍历,支持随机读取,但仅能末端写入;选择器:从待执行缓存区和中断缓存区中按一定原则选取子任务组,交由执行线程执行。执行线程:与选择器一一绑定,负责执行选择器选取的子任务组。本发明使用中断缓存区暂存子任务组,让线程资源不会阻塞,提高执行效率;利用选择器进行子任务组选择和统筹,避免执行线程对任务的抢占,造成任务的乱序。
技术关键词
线程池模型
指针
实体
中子
标记
资源
系统为您推荐了相关专利信息
凝集素芯片
试剂盒
评估胃癌
抗EpCAM抗体
检测探针
改装车辆
车辆部件
可执行程序代码
控制按键
策略