Удаленный рабочий стол может вызывать проблемы, если вы используете 32-разрядную систему.Java требует одного непрерывного блока памяти для запуска Java.Если вы запускаете Java с объемом памяти, близким к максимальному, то получите ли вы эту память как один блок, зависит от того, что вы уже выполняете на этом сервере.
Решения включают
- запускать Java как службу при запуске.
- использовать 64-разрядную версию ОС и Java.
- использовать меньше памяти в JVM, даже 100 Мб может иметь значение.
- увеличение объема основной памяти в аппарате.