J'utilise pycharm et sa mémoire indiquée dans le coin inférieur droit est 750M. Je ne pouvais trouver aucun paramètre où je puisse augmenter cela. Où puis-je augmenter cette mémoire. J'utilise la version 3.4.
J'ai beaucoup cherché, mais je n'ai pas trouvé Google non plus.
Dans le répertoire /bin
de votre installation pycharm, il existe un fichier pycharm.vmoptions
. Vous pouvez l'utiliser pour personnaliser les options transmises à la machine virtuelle Java. La taille maximale du tas doit être donnée par
-Xmx750m
Il y a une liste d'options de mémoire dans cet article de blog
-Xmx750m
par -Xmx1024m
ou la taille de votre choix. Sauvegarde le.La documentation officielle 'Augmentation du tas de mémoire' est ici
Allez dans/JetBrains/PyCharm 5.0.1/bin
Il y aura deux fichiers en cas de version 64 bits. pycharm.vmoptions et pycharm64.vmoptions.
Augmenter le tas et taille perm
-Xms256m
-Xmx1024m
-XX: MaxPermSize = 512m
Remarque: vous pouvez l'augmenter en fonction de la configuration de votre système. Faites-le donc judicieusement: si PyCharm ne s'ouvre pas pour vous, cela signifie que vous avez sur-spécifié la mémoire. Je pensais que cela ne fonctionnait pas pour moi à cause d'un redémarrage en attente, mais ne fonctionnait pas après le redémarrage non plus. Ouvrez simplement les fichiers 'vmoptions' et supprimez les valeurs de manière itérative jusqu'au lancement de PyCharm.
Plutôt que de rechercher manuellement les bons fichiers, vous pouvez (au moins dans PyCharm 5) simplement rechercher ou naviguer dans "Modifier les options personnalisées VM Options" et il créera et ouvrira un fichier par défaut vmoptions, comme décrit dans https://www.jetbrains.com/pycharm/help/tuning-pycharm.html . Ensuite,
Pour augmenter la taille du tas PyCharm, modifiez le paramètre -Xmx.
EDIT: Je ne sais pas pourquoi, mais ce processus a créé un fichier pycharm64.vmoptions
pour moi et cela n'a pas réellement changé la taille du tas (comme indiqué en bas à droite "Afficher l'indicateur de mémoire" ). En fait, j'ai dû renommer ce fichier en pycharm.vmoptions
pour que cela fonctionne.