会社の開発PCを新調したので、Eclipseの設定を見直してみました。
以下がそれ。
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java(x86)\jdk1.6.0_30\jre\bin\server\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xmx1240m
-Xms1240m
-Xss512k
-XX:PermSize=128m
-XX:MaxPermSize=256m
-XX:+UseParNewGC
-XX:ParallelGCThreads=3
-XX:+UseConcMarkSweepGC
-XX:SurvivorRatio=8
-XX:TargetSurvivorRatio=90
-XX:MaxTenuringThreshold=31
-XX:+UseNUMA
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-Declipse.cvs.anon=false
-Duser.name=秘密です
ちょっとだけ解説。
こだわりとしてはjreはJDK側の設定すること。
せっかくなのでserver側に向けます。
そんなわけでjrockitはやめました。(落としてくるのが面倒だった)
i7なので-XX:ParallelGCThreadの値を3にしてみた。
-XX:ParallelGCThreads=3
論理上8個CPUがあるのでもっと無駄に割り振ってもよい気もする。
あとは使いながら調整かな。
あと今回から追加したのが、
どれだけ効果あるかわかんないけどJava6 Update 2から提供されてる
Non Uniform Memory Access Garbage Collection (非均一メモリアクセス・ガベージコレクション)
のオプションをONにしてた。
-XX:+UseNUMA
ね。
以前より、だいぶシンプルになったな~。
というか、もうこれなんだっけ?という感じ。
dumpを吐かなくするオプションって、
-XXdumpSize:noneだっけ?忘れちゃった。。。
そのうち、ちゃんと最近のオプションを調べて試してみよう。
そんなわけで、たまにはグルメ記事以外も書いてみた。
楽天市場でGO
過去の記事はこちら
-
▼
2012
(299)
-
▼
3月 2012
(24)
- Windows7 64bit環境でExcelの切り取りができない。。。
- 桃園@神保町
- カレートレック@神保町
- audio-technica ヘッドホンハンガー AT-HPH300
- キッチン南海 神保町店@神保町
- ゴージャスなiPhoneケース!PATCHWORKS アルミ×ウッドバンパーケース Alloy X ...
- 去年の思い出
- カルビーポテトチップスと焼きそば弁当のコラボ
- 北海道限定の「北のどん兵衛 親子そば」
- 羽田空港にて。AIR DO(エアドゥ)のベビーカー
- 陣川温泉@函館
- Eclipseの設定 2012/3/15
- ライスカレーまんてん@神保町
- 函館麺や 一文字 函館本店@函館
- 光そば@八幡
- たな一@神保町
- 紅とん 神田神保町店@神保町
- アーツ カフェ&ブラッセリー@羽田空港
- バリ男@神保町
- 北陸 集らく@神保町
- 炭火焼肉 魁道@小川町
- 元祖竹炭ラーメン はと車@神保町
- マキアヴェリの食卓@神保町
- レストラン七條@神保町
-
▼
3月 2012
(24)
0 件のコメント:
コメントを投稿