垃圾收集 Stanford Maxent 词性标注器
garbage collect Stanford Maxent POS tagger
我正在使用 Stanford Maxent 词性标注器。以前,我分配给 jar 的 RAM 数量较少,并且在程序中实例化了标记器。然而,由于内存较少,标记器创建了 4 个自身实例,从而使堆达到最大值。
现在我已经为 jar 分配了 1 GB 内存,幸运的是只创建了一个实例。我想知道 if/how 标记器可以在使用后从内存中删除,还是被垃圾收集?
我不知道标记器会以何种方式创建更多自身实例(除非您使用 nthreads 选项请求多个线程)。如果您稍后将 MaxentTagger 变量设置为 null 或类似的,是的,它应该被垃圾收集。
我正在使用 Stanford Maxent 词性标注器。以前,我分配给 jar 的 RAM 数量较少,并且在程序中实例化了标记器。然而,由于内存较少,标记器创建了 4 个自身实例,从而使堆达到最大值。 现在我已经为 jar 分配了 1 GB 内存,幸运的是只创建了一个实例。我想知道 if/how 标记器可以在使用后从内存中删除,还是被垃圾收集?
我不知道标记器会以何种方式创建更多自身实例(除非您使用 nthreads 选项请求多个线程)。如果您稍后将 MaxentTagger 变量设置为 null 或类似的,是的,它应该被垃圾收集。