プログラミング雑記

プログラミングの雑記です。

IntelliJIdeaやAppCodeでメモリ割り当てを増やす

参考:
Intellij IDEAにおける使用メモリ設定 - なんかの Log
PhpStormのメモリ使用量を増やして高速化
http://www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-JA13-Architect-evans.pdf

割り当ての流れ

デフォルトファイルを用意しvimで編集

1.for IntelliJIdea

$ cp "/Applications/IntelliJ IDEA 13.app/bin/idea.vmoptions" "${HOME}/Library/Preferences/IntelliJIdea13/idea.vmoptions"
$ vim "${HOME}/Library/Preferences/IntelliJIdea13/idea.vmoptions"

2.for AppCode

$ cp "/Applications/AppCode.app/bin/idea.vmoptions" "${HOME}/Library/Preferences/appCode20/idea.vmoptions"
$ vim "${HOME}/Library/Preferences/appCode20/idea.vmoptions"

実際に割り当てる

1.for IntelliJIdea

cat <<_EOD_ > "${HOME}/Library/Preferences/IntelliJIdea13/idea.vmoptions"
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=128m
-XX:+UseCompressedOops
-XX:+UseCodeCacheFlushing
_EOD_

2.for AppCode

cat <<_EOD_ > "${HOME}/Library/Preferences/appCode20/idea.vmoptions"
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=128m
-XX:+UseCompressedOops
-XX:+UseCodeCacheFlushing
_EOD_