飞翔的企鹅 发表于 2021-6-4 11:38:00

【线程池】完整版线程池,事件方式执行

本帖最后由 创世魂 于 2021-6-4 21:49 编辑

火山完整版线程池实现!


1.支持传递任意类型对象参数,自动释放
2.以事件通知方式执行任务,无需再定义静态模板方法
3.无锁实现,内存自动管理,超高并发

已经过暴力并发测试,零内存泄露。
注意:电脑配置较低的用户请将例程中循环次数减小一些再运行。



源码:
**** Hidden Message *****




火绒 发表于 2021-6-4 14:11:52

本帖最后由 火绒 于 2021-6-4 14:18 编辑

测试一下这种方式会有崩溃可能

伟业 发表于 2021-6-4 14:51:26

学习...:):):):):)

阿丘 发表于 2021-6-4 17:01:29

学习...

呵呵仙8 发表于 2021-6-4 17:23:10

学习下         

大强 发表于 2021-6-4 17:30:59

学习……

呵呵仙8 发表于 2021-6-4 17:33:08

的确,循环100也随机挂!!

fengyishen 发表于 2021-6-4 19:53:35

线程里面加锁?

小蜗牛 发表于 2021-6-4 20:11:54

崩溃的原因是..投递那里没有加锁..

火绒 发表于 2021-6-4 21:18:58

火绒 发表于 2021-6-4 14:11
测试一下这种方式会有崩溃可能

解决的方法之一
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【线程池】完整版线程池,事件方式执行