Я использую продукты IntelliJ для нескольких технологий и заметил, что автозаполнение в AppCode работает намного медленнее, чем для других IDE.
Пример
![Screen](https://i.stack.imgur.com/egCr7.gif)
То, что я уже сделал
Я изменил параметры виртуальной машины по умолчанию, и теперь это выглядит так:
-Xss2m
-Xms256m
-Xmx4096m
-XX:NewSize=128m
-XX:MaxNewSize=128m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_appcode_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_appcode.hprof
(Уведомление увеличено -Xmx
)
Я также включил индикатор памяти, но обычно он показывает менее 1 ГБ используемой оперативной памяти.