Posiadam serwer dedykowany gdzie zainstalowany jest system Linux Debian 32 bitowy, a sprzęt ma zainstalowane 32GB pamięci RAM. Zainstalowałem jądro bigmem i cała pamięć RAM (32GB) jest dostępna dla systemu i aplikacji. Problem pojawia się wtedy, gdy któraś z aplikacji ma chęć na więcej niż 2,5-3GB pamięci RAM. Żadna z uruchomionych aplikacji nie może wykorzystywać więcej niż 2,5GB-3GB pamięci RAM. Czy da się bez przechodzenia na system 64 bitowy obejść ten limit?
Gdy uruchamiam proces javy, przykładowo przyznając 4GB pamięci RAM, otrzymuję komunikat:
Kod: Zaznacz cały
Invalid maximum heap size: -Xmx4G
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.