Estoy corriendo Android Studio en una máquina de poca potencia, y cuando lo estaba monitoreando el consumo de memoria de Android Studio me di cuenta de múltiples procesos "Java", algunos incluso se bifurcan otro proceso como un niño y una toma tanto como hasta 1 GB!
Es este comportamiento normal o es el resultado de una mala configuración?
¿Y cómo puedo configurar esto funcione con menor número de procesos Java?
¿Cambiar JDK y Gradle del proyecto a una ayuda externa instalada (versión más reciente) en lugar de utilizar los que vienen con Android Studio?
Limitado de Java compilador y Gradle a 512 MB y actualizada Gradle a la última versión compatible con Android Gradle plugin y que remedia el elevado uso de memoria, hasta cierto punto, ahora sólo notando 3 java procesa máximo y cada una de 512 MB alrededor.
Para cualquier persona curiosa éstas son las banderas que utilicé:
Opciones Android Estudio personalizado VM:
-Xms512m
-Xmx512m
-XX:+UseCompressedOops
-XX:+HeapDumpOnOutOfMemoryError
gradle.properties:
org.gradle.jvmargs = -Xms512m -Xmx512m -XX:+UseCompressedOops -XX:+HeapDumpOnOutOfMemoryError
Fijo de largada montones y tamaño máximo de 512 MB a evitar un nuevo cálculo. Gracias a todos los que respondieron.