groovy中的类太多CallSiteClassLoader

时间:2016-02-16 15:54:00

标签: groovy

在我们的应用程序中,我们嵌入了groovy 1.8.9 jar并在运行时从Java代码调用一个groovy脚本。 groovy脚本在每次调用中都没有变化,可以被认为是固定逻辑。 当我们运行应用程序很长一段时间时,我们在org / codehaus / groovy / runtime / callsite / CallSiteClassLoader中看到太多类 实际上,对于每个调用,我们都会看到正在生成的类。这会导致GC压力和令人不快的副作用。

因为我们的groovy脚本在调用之间没有变化,所以有没有办法重用一次生成的callsite类。

0 个答案:

没有答案