Если я опускаю опцию -Xmxn из командной строки Java, используется значение по умолчанию. Согласно документации Java "значение по умолчанию выбирается во время выполнения на основе конфигурации системы".
Какие параметры конфигурации системы влияют на значение по умолчанию?