【发布时间】:2010-12-01 12:59:59
【问题描述】:
我这几天一直有这个内存泄漏问题,我想我现在有了一些线索。我的 java 进程的内存不断增长,但堆没有增加。有人告诉我,如果我创建许多线程,这是可能的,因为 Java 线程使用堆外的内存。
我的 java 进程是一个服务器类型的程序,所以有 1000-2000 个线程。正在创建和删除。如何回收 java 线程使用的内存?我是否只是删除对线程对象的所有引用并确保它被终止?
【问题讨论】:
标签: java optimization memory memory-management memory-leaks