Я пытаюсь выяснить, как использовать больше ресурсов внутри контейнера докеров, начиная с обновления 191 для Java 8, есть новые флаги, которые, как я полагаю, позволяют нам настроить использование более 1/4 доступной оперативной памяти. В любом случае, почему значения по умолчанию для этих флагов такие странные? Максимум 25,0, где минимум 50,0? Как это работает?
java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
java -XX:+PrintFlagsFinal -version | grep MaxRAMPercentage
double MaxRAMPercentage = 25.000000
java -XX:+PrintFlagsFinal -version | grep MinRAMPercentage
double MinRAMPercentage = 50.000000