Ma mémoire vive de 4 Go, le système Intel Core i5, est tombé à terre avec une utilisation élevée du disque et de la RAM par Android Studio (je le vois dans le gestionnaire de tâches, rien d'autre n'utilise la RAM et le disque) . Il faut environ 10 à 15 minutes pour la construction d'un diplôme pour un projet simple.
Y-a-t'il une solution?
Vous devez mettre à jour votre PC, mais vous pouvez faire quelque chose pour le rendre plus rapide.
1. Augmenter la taille de la mémoire d'Android Studio:
Ouvrez le fichier situé dans /bin/studio.vmoptions et modifiez le contenu de
-Xms128m
-Xmx800m
à
-Xms256m
-Xmx1024m
Xms spécifie le pool d'allocation de mémoire initial. Votre machine virtuelle Java démarrera avec une quantité de mémoire Xms et pourra utiliser une quantité de mémoire maximale de Xmx.
Enregistrez le fichier studio.vmoptions et redémarrez Android Studio.
2. Améliorer les performances de Gradle:
Créez un fichier nommé gradle.properties dans
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)
et ajoutez la ligne:
org.gradle.daemon=true
Ceci aide beaucoup, avec org.gradle.daemon
défini sur true Gradle
réutilise les calculs des versions précédentes et les informations de cache sur la structure du projet, les fichiers, les tâches, etc. en mémoire de sorte qu’il n’est pas nécessaire de démarrer l’application Gradle
entière à chaque fois.
Pour moi, la lenteur d’Android Studio entretient une relation étroite avec le Gestionnaire des tâches, qui affiche la plupart du temps une utilisation de 100% du disque. J'ai fait trois choses sur Windows 10:
1 - Désactiver le service "Windows Search"
2 - Désactiver le service "Superfetch"
3 - Si vous utilisez Google Chrome, accédez à Paramètres> Afficher les paramètres avancés ...> Confidentialité> "Préférez les ressources pour charger les pages plus rapidement" et désélectionnez-le.
L'utilisation du disque est maintenant bien plus basse et Android Studio est construit beaucoup plus vite . J'espère que ça va aider!
PD: Pour désactiver un service pres WindowsKey + R, puis entrez services.msc, recherchez le service> clic droit> Propriétés> Init> Désactiver.
Vous pouvez éviter ce processus de création de niveaux, car la construction de niveaux n'est pas nécessaire.
Cela peut ne pas appliquer vos modifications de code au moment de l'exécution, il est donc fortement recommandé de laisser la configuration d'origine aussi pendant les périodes où vous avez besoin de la génération de dégradé.
Mes 4 Go de RAM
Obtenez plus de RAM. Android Studio prend un peu. JVM prend un peu. OS en a besoin. 4 Go ne va pas vraiment fonctionner.
la construction prend environ 10-15 minutes
car il échange en enfer. Obtenez plus de RAM.
Pour Ubuntu
Sudo dpkg --add-architecture i386
Sudo apt-get update
Sudo apt-get install libncurses5: i386 libstdc ++ 6: i386 zlib1g: i386
j'ai trouvé ici Android Studio ne parvient pas à créer un nouveau projet, expiré lors de l'attente d'un processus esclave
Get consommable RAM jusqu'à 8 Go
Mon ordinateur portable est doté d'un processeur Intel i3 avec une capacité de stockage de 8 Go RAM et j'ai alloué 4 Go de RAM à Android Studio uniquement. Ça va vite. Enfin, vous pouvez utiliser Genymotion au lieu d'Android Studio AVD intégré, qui est beaucoup plus rapide et moins d'images système seront créées sur votre système, ce qui réduira l'utilisation de votre disque dur.