由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 这个算不算Java ThreadPool的bug
相关主题
【求教】投票机编写的简单方法Java 多线程 的架构如何改进?
面试computer的历史就是不断地做出trade off. 每秒500万也一样。
Linux Socket编程Node.js 是有 multiple-threading 支持的?
请教如何通过FILE指针删除文件?有人在Java/J2EE项目中用过多线程/concurrent吗?
mutex一问大家都怎么用Spring
问问题Cserver端用Threadpool实现request/response的两种不同方法比较
多线程优化求助! (转载)c# multi-threading比java concurrency簡單多了。
小公司phone interview 兼求建议,谢谢关于多线程锁:锁代码还是锁资源?
相关话题的讨论汇总
话题: threadpool话题: java话题: leak话题: thread
进入Programming版参与讨论
1 (共1页)
g*********9
发帖数: 1285
1
如果function里用一个local的ThreadPool,用完了不call shutdown(), memory leak
没商量。还是特难查那种,都是ThreadGroup造成的。
c*********e
发帖数: 16335
2
local为啥要用ThreadPool?

leak

【在 g*********9 的大作中提到】
: 如果function里用一个local的ThreadPool,用完了不call shutdown(), memory leak
: 没商量。还是特难查那种,都是ThreadGroup造成的。

g*********9
发帖数: 1285
3
local为啥不能用ThreadPool?

【在 c*********e 的大作中提到】
: local为啥要用ThreadPool?
:
: leak

m****o
发帖数: 182
4
纯local的调用用一个Thread就搞定了,为啥要用ThreadPool?不过如果你坚持要用的
话,这个就跟资源管理一回事,你开了一个文件的读写句柄,能够最后不关掉吗?

leak

【在 g*********9 的大作中提到】
: 如果function里用一个local的ThreadPool,用完了不call shutdown(), memory leak
: 没商量。还是特难查那种,都是ThreadGroup造成的。

w****e
发帖数: 1883
5
想不出来怎么能memory leak,你的function都退出了,从root到threadpool都没有路
径了。要不把code贴出来看看?
g*********9
发帖数: 1285
6
ThreadGroup在root set里。每个Thread自动加到ThreadGroup,只有ThreadPool
shutdown()才能从把Thread从ThreadGroup里踢出去。

【在 w****e 的大作中提到】
: 想不出来怎么能memory leak,你的function都退出了,从root到threadpool都没有路
: 径了。要不把code贴出来看看?

1 (共1页)
进入Programming版参与讨论
相关主题
关于多线程锁:锁代码还是锁资源?mutex一问
面向对象编程问问题C
python一问多线程优化求助! (转载)
这样会不会造成memory leak?小公司phone interview 兼求建议,谢谢
【求教】投票机编写的简单方法Java 多线程 的架构如何改进?
面试computer的历史就是不断地做出trade off. 每秒500万也一样。
Linux Socket编程Node.js 是有 multiple-threading 支持的?
请教如何通过FILE指针删除文件?有人在Java/J2EE项目中用过多线程/concurrent吗?
相关话题的讨论汇总
话题: threadpool话题: java话题: leak话题: thread