В чем разница между инициализацией Java с -client
и -server
в компиляторе Java Hotspot и каковы плюсы / минусы / предостережения каждого из них?
Разница в параметрах JVM клиент / сервер
Ответы (1)
Хорошую информацию можно найти в документации Oracle и Часто задаваемые вопросы по виртуальной машине Java Hotspot. Согласно им, виртуальная машина сервера Java HotSpot:
- Предназначен для запуска серверных приложений.
- Предпочитает максимальную рабочую скорость вместо минимизации времени запуска.
С другой стороны, клиентская виртуальная машина Java HotSpot:
- Лучше подходит для приложений с графическим интерфейсом
- Предназначен для обеспечения быстрого запуска или небольших занимаемых площадей.
person
Carlos Gavidia-Calderon
schedule
28.04.2012
Также проверьте docs.oracle.com/ javase / 7 / docs / technotes / guides / vm / параграф многоуровневой компиляции.
- person Luciano; 28.04.2012