¿Gradle escala de rendimiento bien con el número de núcleos de la CPU
Es curioso si el rendimiento de generación de gradles se escala proporcionalmente a los núcleos de la CPU.
Teniendo en cuenta la actualización de una estación de trabajo Xeon con sincronización de reloj superior para las versiones gradle wrapper a través de Android Studio
- Iónicos 2 problemas de rendimiento de desplazamiento
- Descifrado AES en Android demasiado lento para ser utilizable. ¿NDK será más rápido? ¿Otras ideas?
- Android: ¿Hay alguna manera de acelerar canvas.drawBitmap?
- Anidado recylerview lag mientras que los primeros rollos y luego se desplaza suavemente?
- Efecto de trayectoria de trazo que hace la pantalla lenta
Me pregunto si vale la pena teniendo en cuenta que no estoy bloqueado por el disco IO?
- Utilizando el SDK de Android en un Mac, Eclipse es muy lento. ¿Cómo puedo acelerarlo?
- FragmentPagerAdapter y FragmentStatePagerAdapter
- Android sólo descarga imágenes que son visibles en horizontalScrollView
- Obtener la intensidad de la señal de WIFI y datos móviles
- ¿Por qué la API de Android solicita un parámetro de resultados en lugar de un método de devolución?
- Gradle construye increíblemente lento
- La vista de dibujo de Android es muy lenta
- Android onClick en XML vs. OnClickListener
Actualmente hay dos formas en las que Gradle puede utilizar múltiples núcleos de CPU:
- Ejercicio de construcción en paralelo
- Ejecución de prueba paralela
La ejecución de compilación en paralelo sólo funciona en compilaciones de proyectos múltiples con proyectos desacoplados y se puede activar con --parallel
en la línea de comandos. Consulte https://docs.gradle.org/current/userguide/multi_project_builds.html#sec:parallel_execution para obtener más información.
La ejecución de la prueba paralela se puede activar configurando maxParallelForks
en una tarea de prueba. Consulte https://docs.gradle.org/current/dsl/org.gradle.api.tasks.testing.Test.html
También debe tener en cuenta Configuración a pedido para grandes compilaciones de varios proyectos: https://docs.gradle.org/current/userguide/multi_project_builds.html#sec:configuration_on_demand
Así que yo diría que sí, Gradle rendimiento escalas bien con múltiples núcleos de la CPU.
- Android – mapas offline, no basados en vectores, personalizados
- No se puede iniciar el estudio de Android