El IDE de php Phpstorm realiza una serie de tareas en segundo plano para mantener sincronizados los archivos del proyecto abierto con el disco duro (detectar cambios externos, indexar código, etc.). Es en este contexto que le programa puede mostrar la notificación siguiente:
«External file changes sync may be slow: The current inotify(7) watch limit is too low.»
Para corregir esta limitación recomiendo aplicar la solución que propone IntelliJ en su Confluence:
- Crear un fichero (necesario permisos root) en la ruta «/etc/sysctl.d/» que termine en «.conf». En mi caso usaré el editor «vi»:
sudo vi /etc/sysctl.d/90-phpstorm.conf
- Añadir una sola linea y guardar:
fs.inotify.max_user_watches = 524288
- Aplicar cambios en el sistema reiniciando o mediante el comando siguiente:
sudo sysctl -p --system
- Reiniciar Phpstorm si estaba abierto.
Referencia original: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit