相关疑难解决方法(0)

ThreadLocal和内存泄漏

在多个帖子中提到:不当使用ThreadLocal原因内存泄漏.我正在努力了解内存泄漏将如何发生ThreadLocal.

我发现它的唯一情况如下:

Web服务器维护一个线程池(例如,用于servlet).如果ThreadLocal没有删除变量,那些线程可以创建内存泄漏,因为线程没有死亡.

这种情况没有提到"Perm Space"内存泄漏.这是内存泄漏的唯一(主要)用例吗?

java multithreading memory-leaks permgen thread-local

49
推荐指数
2
解决办法
3万
查看次数