PHPStorm7 "Beim Start konnte JVM nicht erstellt werden: Fehlercode -4"

7

Also habe ich heute versucht, meine PHPStorm7 IDE zu starten und habe diesen Fehler bekommen:

Ich bekomme ein "Fehler beim Erstellen eines JVM-Fehlers"; Wie kann ich es vermeiden?

Ich habe dieses Problem gefunden, aber es hat mir nicht geholfen.

    
Mk6ix 04.08.2014, 15:18
quelle

4 Antworten

31

Also habe ich mein Problem dank @lena behoben:

Bearbeiten Sie die Datei Phpstorm.exe.vmoptions (IDE_HOME \ bin \ Phpstorm.exe.vmoptions):

%Vor%

Und reduziere den -Xmx-Wert Schritt für Schritt bis zum Start um 100m.

    
Mk6ix 05.08.2014, 13:47
quelle
5

Dies ist ein JVM-Problem. Oracle JVM benötigt einen einzelnen Block kontinuierlichen Speichers (mehr oder weniger gleich der Summe der Xmx- und XX: MaxPermSize-Parameterwerte), um initialisiert zu werden. Auf Windows-Systemen kann 32-Bit-Java nur bis zu 1,5 GB zuweisen. Und alle Bibliotheken, die sich selbst in den Prozessspeicher injizieren, werden diesen festen Block reduzieren.

Sie können versuchen, Ihr System aufzuräumen und so viele Autoloading-Dateien wie möglich zu deinstallieren / zu deaktivieren (Kontextmenü-Erweiterungen, Programme, die globale Schlüssel abfangen können (zB Übersetzer / Wörterbuch, IM, Fraps, einige Grafiktreiber haben "hot") Schlüssel "etc etc). Der PhpStorm.exe Launcher kann selbst zusätzliche Fragmentierung verursachen, daher würde ich vorschlagen, stattdessen PhpStorm.bat zu verwenden.

Siehe auch Ссылка für einige Hinweise

    
lena 05.08.2014 12:57
quelle
3

Wahrscheinlich hast du die 64bit-Version als mich benutzt, wenn du den Shortcut-Launcher von {path}\PhpStorm.exe auf {path}\PhpStorm64.exe

änderst

Das funktionierte für mich ohne einen anderen Trick.

    
Davidea 20.06.2015 14:16
quelle
0

Ich hatte das gleiche Problem nach der Aktualisierung meines Computers (Ubuntu), ich löse dieses Problem durch Entfernen der Zeile -XX: MaxPermSize = 350m

    
Rufus 11.06.2015 20:12
quelle

Tags und Links