He tenido problemas últimamente con PhpStorm IDE, especialmente cuando cierro un proyecto grande y voy a abrir otro, donde a veces se cuelga (si estás trabajando en un proyecto Drupal, cualquier proyecto será suficientemente grande por el número de archivos).
Tras comprobar mi configuración, vi que tenía la configuración por defecto, mientras que tengo 32GB de RAM.
Si quieres jugar con la configuración para ver si mejora tu experiencia, busca la opción Help > Edit custom VM options....
Abrirá phpstorm64.exe.vmoptions
donde puedes personalizar las opciones de la VM. Es importante que tomes nota de la ubicación de este archivo, ya que si tus cambios rompen PhpStorm, puedes abrirlo en cualquier otro editor.
Terminé con
-Xms4G
-Xmx8G
-Dawt.useSystemAAFontSettings=lcd
-Dawt.java2d.opengl=true
-XX:ReservedCodeCacheSize=1G
-XX:+AggressiveOpts
-XX:+UseFastAccessorMethods
-XX:+UseStringCache
-XX:+UseCompressedOops
-XX:+UseCompressedStrings
y por ahora parece que está funcionando mejor.
ACTUALIZACIÓN: das-peter comentó sobre ulimit para el número de archivos abiertos permitidos. Recuerdo haber configurado esto antes porque dentro de WSL2 mi ulimit indica:
$ ulimit -H -n
1048576
Puedes cambiar este valor con
$ ulimit -n 1048576
Comments