Phpstorm startet nach Speicherauszugsfehler nicht

Phpstorm startet nach Speicherauszugsfehler nicht

Ich habe beim Pushen des Codes eine Fehlermeldung erhalten, dass nicht genügend Speicher vorhanden ist. Dann habe ich bei diesem Fehler auf die Schaltfläche „Herunterfahren“ geklickt. Seit diesem Popup startet Phpstorm nicht mehr. Ein Doppelklick auf das Symbol bewirkt nichts. Der Task-Manager zeigt an, dass kein Phpstorm-Prozess ausgeführt wird.

Ich habe es deinstalliert, den PC neu gestartet und neu installiert, aber immer noch das gleiche Problem. Ich habe keine Ahnung, was hier los ist. Alle anderen Anwendungen auf meinem System funktionieren wie sie sollen.

Ich habe einen ähnlichen Fehler erhalten: Bildbeschreibung hier eingeben

Antwort1

Das Problem besteht höchstwahrscheinlich darin, dass die JVM den angeforderten Heap beim Start nicht zuordnen kann. Oracle JVM benötigt zum Initialisieren einen einzelnen Block kontinuierlichen Speichers (mehr oder weniger gleich der Summe der Parameterwerte Xmx und XX:MaxPermSize). Auf Windows-Systemen kann 32-Bit-Java nur bis zu 2 GB zuordnen. Und alle Bibliotheken, die sich in den Prozessspeicher einschleusen, reduzieren diesen festen Block. Es scheint also, dass der von Ihnen festgelegte Xmx-Wert für die 32-Bit-JVM einfach zu hoch ist. Versuchen Sie, ihn beispielsweise auf 1024 m oder 750 m zu reduzieren – funktioniert das? Sie müssen die Datei PhpStorm.exe.vmoptions entsprechend ändern.

Antwort2

Bei mir hat es funktioniert, indem ich die Datei phpstorm.exe.vmoptions im Verzeichnis C:\Users\.PhpStorm2016.3 aktualisiert habe.

Ich habe den Xmx-Wert wieder auf 1024 geändert. Meine Fehler traten auf, als ich ihn auf 2048 gesetzt habe, aber als ich ihn wieder geändert habe, funktionierte PHPStorm wieder. Dies ist für meine 32-Bit-Kopie.

Antwort3

Es gab ein unbekanntes Problem mit Java auf dem System, deshalb habe ich das Dev Kit heruntergeladen vonHiernach der Deinstallation von phpstorm und der anschließenden Installation von phpstorm funktioniert die 64-Bit-Version wie vorgesehen.

Antwort4

für mich das Löschen des Verzeichnisses

C:\Users\.PhpStorm2016.3 

Hat funktioniert.

verwandte Informationen