Настройки, которые могут улучшить работу Jdeveloper
Is your JDeveloper 12c too slow, follow these 3 basic steps and increase perfomance of JDeveloper 12c (12.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
Step 3: Disable “Build After Save”
Убрать Tools –> Preferences –> Code Editor –> Save Action –> Build Project after Save
Настройка JDeveloper, чтобы открывать страницы сразу в Source а не Design
Tools –> Preferences –> File Types –> Default Editors
Source
- ADF Fragment File
- XHTML/Facelets Source
- JSP*
Увеличение выделяемой памяти непосредственно для локального сервера Weblogic
В /home/${user_home}/Oracle/Middleware/user_projects/domains/${domain_name}/startWebLogic.sh нужно прописать параметры
AddVMOption -Xms2048M
AddVMOption -Xmx4096M
И потом убедиться, что он стартован с данными параметрами.