Thursday 31 January 2019

How to solve slowness issues in J Developer 12.2.1.3

Is your JDeveloper 12c too slow, follow these 3 basic steps and increase perfomance of JDeveloper 12c (12.2.1.3)

Step 1: Configure JVM settings in jdev.conf
Path: $MV_HOME$/jdeveloper/jdev/bin/jdev.conf
# optimize the JVM for strings / text editing

AddVMOption -XX:+UseStringCache

AddVMOption -XX:+OptimizeStringConcat

AddVMOption -XX:+UseCompressedStrings

# if on a 64-bit system, but using less than 32 GB RAM, this reduces object pointer memory size

AddVMOption -XX:+UseCompressedOops

# use an aggressive garbage collector (constant small collections)

AddVMOption -XX:+AggressiveOpts

# for multi-core machines, use multiple threads to create objects and reduce pause times

AddVMOption -XX:+UseConcMarkSweepGC

AddVMOption -DVFS_ENABLE=true

AddVMOption -Dsun.java2d.ddoffscreen=false

AddVMOption -XX:+UseParNewGC

AddVMOption -XX:+CMSIncrementalMode

AddVMOption -XX:+CMSIncrementalPacing

AddVMOption -XX:CMSIncrementalDutyCycleMin=0

AddVMOption -XX:CMSIncrementalDutyCycle=10
Step 2: Configure Jdeveloper memory settings in ide.conf
Path: $MV_HOME$/jdeveloper/ide/bin/ide.conf
# Set the default memory options for the Java VM which apply to both 32 and 64-bit VM's.

# These values can be overridden in the user .conf file, see the comment at the top of this file.


AddVMOption -Xms2048M

AddVMOption -Xmx4096M
remove settings from users file.
Step 3: Go to tools preferences, code editor and save action  Disable "Build After Save"

No comments:

Post a Comment