找到vmoptions文件
進入PhpStorm安裝目錄的bin
文件夾,64位系統編輯phpstorm64.vmoptions
,32位系統編輯phpstorm.vmoptions
,路徑通常為/opt/phpstorm/bin/
或/usr/local/phpstorm/bin/
。
修改內存參數
-Xms
(建議設置為系統內存的1/4,如-Xms1024m
)。-Xmx
(建議不超過系統內存的一半,如-Xmx2048m
)。-XX:ReservedCodeCacheSize=240m
(代碼緩存,建議240-512MB)。-XX:MaxPermSize
,Java 11+可忽略)。保存并重啟PhpStorm
修改后保存文件,重啟PhpStorm使配置生效。
配置虛擬內存(可選)
若物理內存不足,可創建交換文件:
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 # 創建4GB交換文件
sudo mkswap /swapfile
sudo swapon /swapfile
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab # 開機自動掛載
注意:設置過大的內存可能導致系統資源不足,建議根據實際系統配置調整,并通過free -h
命令監控內存使用情況。