Phpstorm tidak dimulai setelah kesalahan dump memori

2

Saya mendapat pesan kesalahan yang tidak cukup memori saat mendorong kode dan kemudian saya menekan tombol "Shutdown" pada kesalahan itu dan karena itu popup phpstorm tidak dimulai. Mengklik dua kali pada ikon tidak menghasilkan apa-apa. Task Manager tidak menunjukkan proses phpstorm berjalan.

Saya uninstall, me-restart pc dan menginstal ulang, masih masalah yang sama. Saya tidak tahu apa yang sedang terjadi di sini. Setiap aplikasi lain di sistem saya berfungsi sebagaimana mestinya.

Saya mendapat kesalahan yang mirip dengan ini: masukkan deskripsi gambar di sini

Bercita-cita tinggi Kanada
sumber

Jawaban:

4

Kemungkinan besar masalahnya adalah bahwa JVM tidak dapat mengalokasikan tumpukan yang diminta saat mulai. Oracle JVM membutuhkan sepotong memori kontinu (kurang lebih sama dengan jumlah Xmx dan XX: nilai parameter MaxPermSize) untuk diinisialisasi. Pada sistem Windows, java 32-bit hanya dapat mengalokasikan hingga 2 Gb. Dan setiap perpustakaan yang menyuntikkan diri ke dalam memori proses akan mengurangi blok padat ini. Jadi sepertinya nilai Xmx yang Anda tetapkan terlalu banyak untuk JVM 32-bit. Silakan coba kurangi menjadi 1024m atau 750m, misalnya - apakah itu berfungsi? Anda perlu mengubah file opsi PhpStorm.exe.vm sesuai

lena
sumber
4

Apa yang berhasil bagi saya adalah memperbarui file phpstorm.exe.vmoptions di direktori C: \ Users \ .PhpStorm2016.3.

Saya mengubah nilai Xmx kembali ke 1024. Kesalahan saya terjadi ketika saya membuatnya 2048 tetapi ketika saya mengubahnya kembali, PHPStorm bekerja lagi. Ini untuk salinan 32-bit saya.

Paolo
sumber
1

Ada beberapa masalah yang tidak diketahui dengan Java pada sistem jadi saya mengunduh Dev Kit dari sini setelah menghapus instalan phpstorm, dan kemudian menginstal phpstorm dan versi 64-bit berfungsi sebagaimana mestinya.

Bercita-cita tinggi Kanada
sumber
Bagi saya, cukup uninstall Java dan menginstal versi terbaru memperbaikinya. Ini untuk versi 32-bit saya.
Eric G
1

Apa yang berhasil bagi saya adalah memperbarui file phpstorm.exe.vmoptions, yang terletak di folder C: \ Program Files (x86) \ JetBrains \ PhpStorm 10.0.4 \ bin.

Kesalahan saya terjadi tepat setelah saya mengubah nilai Xmx dari 1024 menjadi 2048. Saya tidak bisa lagi menjalankan program, bahkan setelah me-restart PC. Kemudian saya mengubah nilai Xmx kembali ke 1024 dan me-restart PC. Setelah itu, PHPStorm bekerja kembali.

pengguna4672756
sumber
0

bagi saya menghapus direktori

C:\Users\.PhpStorm2016.3 

Bekerja.

Jagadesha NH
sumber
0

Saya menggunakan PhpStorm2017.3 dan untuk membuatnya berfungsi, saya harus menghapus folder .IntelliJIdea2017.3 dari lokasi berikut:

C:\Users\admin\.IntelliJIdea2017.3

Untuk kasus Anda, Anda harus menggali ke folder yang benar yaitu folder "admin" di atas bisa menjadi folder yang berbeda dalam kasus Anda, jadi saya sangat menyarankan Anda memeriksanya atau Anda mungkin tidak menemukan folder .IntelliJIdea2017.3 di dalamnya .

Devner
sumber