精易论坛

标题: 寻一个线程池代码 [打印本页]

作者: scofield1987    时间: 2023-8-19 20:10
标题: 寻一个线程池代码

路边摊下载了个源码,线程池销毁有问题,程序跑起来线程数持续增加,应该是线程关闭有问题吧,求大佬发个线程池源码


tmp_d92c77a3c5c7ee34346c99e52fccbeb5.jpg (109.48 KB, 下载次数: 2)

tmp_d92c77a3c5c7ee34346c99e52fccbeb5.jpg

作者: scofield1987    时间: 2023-8-19 20:31
大佬指点下哈
作者: Bong    时间: 2023-8-19 20:41
你只要管理好线程 不需要线程池
作者: scofield1987    时间: 2023-8-19 20:47
大佬,是用计次循环首启动线程,然后关闭,再下一个循环吗?
作者: 明天自然醒    时间: 2023-8-19 23:23
改成  取_是否完全空闲

rsSleep 最好加长点,100
作者: 冷风丶    时间: 2023-8-20 00:14
scofield1987 发表于 2023-8-19 20:31
大佬指点下哈
  
判断循环首 (工作状态)
如果真 (线程池.取_是否有空闲 ())
线程池.等待任务动态 (, )

局_索引 = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (局_索引, #列_序号, 到文本 (局_索引 + 1))
线程池.投递任务 (&工作线程, 局_索引, )
程序_延时 (1, )
判断循环尾 ()
判断循环首 (线程池.取_是否完全空闲 ())
程序_延时 (1000, )
判断循环尾 ()
线程池.销毁 (, )


i支持库列表   支持库注释   
iext扩展界面支持库一

补充内容 (2023-8-20 00:15):
参考
作者: po1718    时间: 2023-8-20 09:18
多线程例子.e (1.09 MB, 下载次数: 16)


作者: yuzhong    时间: 2025-2-12 07:15
1111111111111111111111111111111111111111
作者: yuzhong    时间: 2025-6-3 20:52
11111111111111111111111111111
作者: yuzhong3    时间: 3 天前
33333333333333333333333333333333333




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4