递归火山软件开发平台

标题: 线程池对象类 如何取出每个线程的句柄 [打印本页]

作者: cpx123    时间: 2025-7-6 02:08
标题: 线程池对象类 如何取出每个线程的句柄
多线程跑十几个小时就卡 句柄数到一百多w 如何测试句柄有没有销毁 易的鱼刺模块都有 火山没有吗
作者: 创世魂    时间: 2025-7-6 07:54
应该是你代码的问题吧。

或者你换成hp的线程池:https://bbs.voldp.com/thread-9640-1-1.html
这是鹅总包装过的更好用一些。
作者: Xelloss0618    时间: 2025-7-6 11:07
线程池对象类基于std::thread,如果不特意获取线程句柄,是不存在句柄泄漏的。
你自己用任务管理器看一下就知道了,创建线程池后只增加3个句柄(IOCP和两个信号量),销毁线程池也会被释放。

应该是你在线程池里跑的命令存在句柄泄漏。
作者: Xelloss0618    时间: 2025-7-6 11:15
获取不了,PIV的线程池,都是启动线程后就销毁了线程句柄,所以也不存在句柄泄漏。
是你的线程命令存在句柄泄漏。




欢迎光临 递归火山软件开发平台 (https://bbs.eyuyan.com/) Powered by Discuz! X3.4