JDeveloper 12c Performance Tuning

Is your JDeveloper running slow? Try these configurations options and let me know if they solved your ordeal...

STEP 1: Update JDeveloper Configuration (ide.conf)

Edit the File: $Middleware_Home/jdeveloper/ide/bin/ide.conf
# Add the following configurations
# Increase the run time memory
AddVMOption -Xms2048M
AddVMOption -Xmx4096M

STEP 2: Update JDeveloper Configuration (jdev.conf)

Edit the File: $Middleware_Home/jdeveloper/jdev/bin/jdev.conf
# Add the following configurations

# 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 3: Reduce ON-Save and AFTER-Save Actions

Go To Tools >> Preferences >> Code Editor >> Save Actions
Remove "Build After Save"

STEP 4: Restart JDeveloper




Please share your feedback below. Hope you find this helpful!

CaptiveCode