2016-12-28 2 views
1

J'essaye de tester l'exécution avec string interning pour voir si elle aide à soulager les exigences de mémoire massives de intellij. Afin d'utiliser java 8 intégré en interne, vous devez exécuter le G1GC. Toutefois, l'ajout de ce paramètre au fichier idea.vmoptions de l'utilisateur entraîne l'échec du démarrage de jvm. C'est certainement ce paramètre seulement et d'autres collectionneurs ne semblent pas être un problème. Le jre fourni est 8u40 et je suis en cours d'exécution sur OS X.Intellij Idea15 CE ne parvient pas à lancer avec -XX: + UseG1GC

12/28/16 11:06:24.559 AM idea[15003]: JNI_CreateJavaVM (/Applications/IntelliJ IDEA 15 CE.app/Contents/jre/jdk) failed: 4294967295

Je trouve aussi étrange que l'application est lancée comme une plate-forme binaire natif qui crée une machine virtuelle via JNI, mais peut-être à côté le point.

Répondre

2

Utilisez cette config:

-XX:-UseParallelGC 
-XX:-UseConcMarkSweepGC 
-XX:+UseG1GC