Это может работать нормально, но это во многом зависит от настроек вашего приложения. Если вы много кешируете, содержимое страницы кэширования вашего сервера приложений, результаты / объекты запросов кэширования Hibernate или результаты запросов кэширования MySQL, вам, вероятно, потребуется больше оперативной памяти. Поэтому, если ваш контент большой, он может не подойти, иначе он может просто подойти. Если у вас нет абсолютно никакой возможности увеличить объем памяти, если вы обнаружите, что вам нужно больше, я, безусловно, не рекомендую эту настройку.
Но, возможно, ближе к делу: Какая у вас целевая платформа? Я бы сказал, что ваш сервер должен соответствовать этому.
Просто для тестирования linux, вероятно, проще либо приобрести дешевый ПК, либо запустить его внутри виртуальной машины на своей машине разработки (при условии, что у вас достаточно оперативной памяти на этом).