Bonjour à tous,
J'aimerais savoir s'il est possible d'augmenter la RAM allouée à une appli ? Et si oui, comment ?
Bonjour à tous,
J'aimerais savoir s'il est possible d'augmenter la RAM allouée à une appli ? Et si oui, comment ?
Salut,
Tu peux utiliser les options -Xmx et -Xms de la JVM pour augmenter la taille de la mémoire.
-Xms définit la taille initiale et -Xmx la taille maximale.
Ex : java -Xmx2048m -Xms256m.
Attention quand même à bien comprendre que ces options contrôlent la taille du tas (heap) de ta JVM et qu'il existe d'autres options pour contrôler les autres zones mémoire (Cf. doc oracle ou ici )
Cdt.
Nico02 te répond correctement pour les applications Java en elle-même, mais pour Android, ce n'est pas pertinent.
Tu peux passer par le paramètre largeHeap dans le manifeste, mais lis BIEN sa documentation.
Dans tout les cas, avant de passer à une solution aussi bourrine, il est préférable de tenter de traquer tes problèmes de mémoires et de n'y recourir que si tu en as réellement besoin (exemple : application traitant beaucoup de contenus images et/ou vidéos).
Oops pardon j'avais pas vu que c'était un topic Android
Ça tombe bien, j'ai besoin de plus de RAM parce que mon application doit traiter un grand nombre d'images
Je vais lire attentivement la doc
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager