CentOS 上解决 PhpStorm 内存不足的可行方案
一 调整 PhpStorm 的 JVM 堆内存
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
说明:
二 配置或增大交换空间 Swap(物理内存偏小或临时应急)
free -h
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo mkswap /swapfile
sudo swapon /swapfile
echo "/swapfile swap swap defaults 0 0" | sudo tee -a /etc/fstab
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
三 系统与 IDE 侧的进一步优化
systemctl list-unit-files --type=service # 查看服务
sudo systemctl stop <服务名> # 停止非必要服务
free -h
top
四 快速排查清单