Java de 64 bits no asignará más de 2 GB de memoria de almacenamiento dinámico

Estoy ejecutando mi programa desde eclipse y utilizando Java de 64 bits, pero todavía no puedo asignar más de 2 GB de memoria. Estoy ejecutando algunos puntos de referencia, así que necesito mucha memoria.

Tengo esto en mi eclipse.ini: -Xmx8g

Quiero que use toda mi memoria. ¿Podría ser debido a una versión de 32 bits de eclipse? No estoy seguro de lo que tengo para el eclipse.

He intentado enviar -Xmx8g a VMArgs al ejecutar el programa. Estoy ejecutando Windows 7 de 64 bits y un JRE de 64 bits.

Respuestas a la pregunta(4)

Su respuesta a la pregunta