【发布时间】:2013-03-10 06:05:45
【问题描述】:
我们有一个应用程序可以生成数千个 Java 类加载器和类,然后再让它们被垃圾回收。我们很确定没有类加载器泄漏,但是我们遇到了 permgen 错误(即使有,这个问题也与任何潜在的泄漏无关)。
有没有办法指定某些 ClassLoader 及其加载的类放在堆中而不是 perm gen 中?
我们在 Linux 上使用 Oracle JDK Java 6。
编辑:看起来 Java 8 将不再有 PermGen。它将被 Metaspace 取代。
【问题讨论】:
标签: java memory-management permgen