2015-08-12 2 views
0

Наше приложение имеет ниже собственности работает так долго PROD так JDK 1.4, мы добавили его к работе вокруг некоторой ошибки в памяти, что время:Причины использования GC param ::: -XX: LoopUnrollLimit = 0?

-XX:LoopUnrollLimit=0 

Однако мы модернизированную к JDK 1.6, и кажется, что этот вариант будет сделать программу медленной без уважительной причины.

Любое руководство оценивается, следует ли его удалить?

+1

Этот параметр не связан с GC, он используется компиляторами JIT. – the8472

+0

Спасибо, не могли бы вы помочь нам удалить его в JDK 1.6? –

ответ

0

работа вокруг некоторой ошибки в памяти

У вас есть тест-случай для этой ошибки? Если это так, просто запустите его против 1.6 (кстати, это уже достигло конца жизни) и посмотрите, происходит ли это или нет. Если ваша конкретная проблема решена, не должно быть причин не использовать параметры по умолчанию, особенно если они обеспечивают лучшую производительность.

Смежные вопросы