He notado un comportamiento extraño de mi compilador scala. Ocasionalmente arroja un OutOfMemoryError al compilar una clase. Aquí está el mensaje de error:
[info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes...
java.lang.OutOfMemoryError: PermGen space
Error during sbt execution: java.lang.OutOfMemoryError: PermGen space
Solo ocurre de vez en cuando y el error no suele aparecer en la siguiente ejecución de compilación. Uso Scala 2.9.0 y compilo a través de SBT.
¿Alguien tiene alguna idea de cuál podría ser la causa de este error? Gracias de antemano por sus ideas.
java.lang.OutOfMemoryError: Metaspace
(el problema equivalente para Scala que se ejecuta en Java 8) si reemplazaMaxPermSize
conMaxMetaspaceSize
.