Monday Oct 03, 2011

Improving the performance of JDeveloper 11g

Hi All,

I recently was in Madrid with a collegue from our US Development HQ and he shared with me a number of JDeveloper JVM 6 parameter changes which really make a difference to how JDeveloper works. In a nutshell they are hints to the JVMs memory & garbage collector which makes JDeveloper run a little smoother...

Firstly locate your jdev.conf file, usually in $JDEV_HOME/jdeveloper/jdev/bin  directory

Append the following lines to the end of this file

AddVMOption -XX:+AggressiveOpts
AddVMOption -XX:+UseStringCache
AddVMOption -XX:+OptimizeStringConcat

#
# only since Java 6 update 21 performance release
# reduces memory consumption
#
#AddVMOption -XX:+UseCompressedStrings
AddVMOption -XX:+ScavengeBeforeFullGC

#
# only for multi-core machines
#
AddVMOption -XX:+UseConcMarkSweepGC
AddVMOption -XX:+UseGCOverheadLimit

#
# works only on 64-bit JVM
# dramatically reduces memory consumption
# by reducing memory addressing length overhead
#
#AddVMOption -XX:+UseCompressedOops

 Then restart jdeveloper!

Thanks Eduardo!


About

Architect & Technology Evangelist - If its middleware I'm interested

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today