增加PHPStorm内存分配
bin 文件夹,编辑 phpstorm64.vmoptions(64位系统)或 phpstorm.vmoptions(32位系统)文件。-Xms(初始内存)和 -Xmx(最大内存)参数,例如 -Xms512m -Xmx2048m,根据系统内存调整,建议不超过物理内存一半。配置虚拟内存(Swap)
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096(创建4GB交换文件,按需调整 count 值)。sudo mkswap /swapfilesudo swapon /swapfile。/etc/fstab,添加 /swapfile swap swap defaults 0 0。优化系统设置
systemctl list-unit-files --type=service,禁用非必要服务。vm.swappiness 控制内存回收速度):sysctl vm.swappiness=60,并写入 /etc/sysctl.conf 永久生效。减少PHPStorm自身资源占用
File > Settings > Plugins,卸载或禁用非必要插件。View 菜单隐藏不用的工具栏,减少内存占用。File > Invalidate Caches / Restart,选择 Invalidate and Restart。其他建议
操作前建议备份重要数据,调整后监控系统资源使用情况,确保配置合理。