Проблема с Java: использование памяти и процессора в MAC OS

Я занимаюсь разработкой приложения javaFx для MAC и Windows, и обнаружил, что приложение использует чрезвычайно большой объем памяти и процессор в MAC по сравнению с Windows.

Когда я вижу свое заявлениеАктивность в диспетчере задач Windows показывает, что в среднем используется 80 МБ памяти и 1-2% ЦП, что достигает максимума в 150 МБ и 12-15% ЦП. С другой стороны, в MAC Activity Monitor это же приложение показывает 150 МБ и 12-15% ЦП при запуске и непрерывно увеличивается за пределы 1 ГБ и 90% ЦП.

Это очень странная проблема, которую я обнаружил в своем приложении JavaFX.

Я даже протестировал это для простого Java-приложения и обнаружил аналогичное поведение с памятью и процессором в MAC и Windows.

Почему Java использует больше памяти и процессора в MAC? Есть ли зачем решать эту проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос