Phpstorm не починається після помилки скидання пам'яті


2

Я отримав повідомлення про помилку, що не вистачає пам'яті під час натискання коду, і тоді я натиснув кнопку "Завершення роботи" на цій помилці, і оскільки ця спливаюча phpstorm не запускається. Подвійне клацання на піктограмі нічого не робить. Диспетчер завдань не показує запущений процес phpstorm.

Я видалив, перезавантажив ПК та перевстановив, як і раніше та сама проблема. Я поняття не маю, що тут відбувається. Будь-який інший додаток у моїй системі працює як слід.

У мене виникла помилка, схожа на цю: введіть тут опис зображення

Відповіді:


4

Найімовірніше, проблема полягає в тому, що JVM не може виділити запитувану групу при запуску. Для ініціалізації Oracle JVM потрібен один фрагмент безперервної пам'яті (більш-менш дорівнює сумі значень параметрів Xmx і XX: MaxPermSize). У системах Windows 32-розрядний Java може виділяти до 2 Гбіт. І будь-які бібліотеки, які вводять себе в пам'ять процесів, зменшать цей міцний блок. Тож здається, що встановлене вами значення Xmx - це занадто багато для 32-розрядного JVM. Спробуйте, наприклад, зменшити його до 1024м або 750м - це працює? Вам потрібно змінити файл PhpStorm.exe.vmoptions відповідно


4

Для мене працювало оновлення файлу phpstorm.exe.vmoptions в каталозі C: ​​\ Users \ .PhpStorm2016.3.

Я змінив значення Xmx назад на 1024. Мої помилки виникли, коли я зробив це 2048 року, але коли я змінив його назад, PHPStorm знову працював. Це для моєї 32-бітної копії.


1

У системі була якась невідома проблема з Java, тому я завантажив Dev Kit звідси після видалення phpstorm, а потім встановив phpstorm і 64-бітну версію працює як слід.


Для мене просто вилучили Java та встановили останню версію. Це було для моєї 32-бітної версії.
Ерік Г

1

Для мене працювало оновлення файлу phpstorm.exe.vmoptions, розташованого у папці C: \ Program Files (x86) \ JetBrains \ PhpStorm 10.0.4 \ bin.

Мої помилки виникли відразу після того, як я змінив значення Xmx з 1024 на 2048. Я не міг змусити програму запускатися більше, навіть після перезавантаження ПК. Потім я змінив значення Xmx назад на 1024 і перезапустив ПК. Після цього PHPStorm знову запрацював.



0

Я використовую PhpStorm2017.3, і щоб він працював, мені довелося видалити папку .IntelliJIdea2017.3 з наступного місця:

C:\Users\admin\.IntelliJIdea2017.3

У вашому випадку вам доведеться викопати потрібну папку, тобто папка "admin" вище може бути іншою папкою у вашому випадку, тому я настійно рекомендую перевірити її, або ви не можете знайти в ній папку .IntelliJIdea2017.3 .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.