com.qoppa.notes.QPDFNotesView 即使在调用 "object.releaseDocument()" 之后对象也没有释放堆

com.qoppa.notes.QPDFNotesView object not releasing heap even after calling "object.releaseDocument()"

注意: 也尝试使用从 qoppa 下载的最新 qoppapdf.jar

当调用 releaseDocument() 时,qPDF Toolkit 会释放它持有的所有对象。

然而,Java在收集未使用的对象时使用"lazy memory management",垃圾收集器通常会等到内存耗尽后再回收已释放的内存。没有办法强制发生这种情况,完全取决于 Java JVM 实现来决定何时这样做。

查看器使用的内存和对象在调用 releaseDocument() 时被释放,但它可能要过一段时间才会显示在堆上,或者它可能会在加载新文档时被释放.