Go to your JDeveloper root directory, is should be something like
C:\Oracle\jdev\Middleware\jdeveloper
Boost the memory to something larger, like so:
AddVMOption -Xms1024M
AddVMOption -Xmx1024M
1- Open the file ide\bin\ide.conf, scroll down to the default memory settings:
AddVMOption -Xms128M
AddVMOption -Xmx768M
AddVMOption -Xms128M
AddVMOption -Xmx768M
Boost the memory to something larger, like so:
AddVMOption -Xms1024M
AddVMOption -Xmx1024M
2- Open the file jdev\bin\jdev.conf
Add the following config settings:
Add the following config settings:
# 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
to increase heap size of the integrated weblogic server
go to
%APPDATA%\JDeveloper\system11.*****/DefaultDomain/bin
then edit setDomainEnv.cmd
change the following parameter depend on if you are using Jdk or jrocket
#if you are using jdk
set XMS_SUN_64BIT=2048
set XMX_SUN_64BIT=4096
#if you are using 32 bit
set XMS_SUN_32BIT=1024
set XMX_SUN_32BIT=1024
if you are using jrocket
set XMS_JROCKIT_64BIT=2048
set XMX_JROCKIT_64BIT=4096
#32bit
set XMS_JROCKIT_32BIT=1024
set XMX_JROCKIT_32BIT=1024

