我正在使用Stanford Maxent POS标记器。以前,我在程序中实例化了标记器,因此分配给jar的RAM较少。但是,由于内存较少,标记器会自己创建4个实例,从而使堆最大。
现在,我为jar分配了1 GB内存,幸运的是,仅创建了一个实例。我想知道是否/如何在使用后将标记器从内存中删除,或者是垃圾回收器?

最佳答案

我不知道标记器将如何创建其自身的更多实例(除非您使用nthreads选项请求多个线程)。如果以后将MaxentTagger变量设置为null或类似值,则可以,应该对其进行垃圾回收。

关于java - 垃圾收集Stanford Maxent POS标记器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28516854/

10-12 12:50