GlassFish es un servidor de aplicaciones de software libre desarrollado por Sun Microsystems, compañía adquirida por Oracle Corporation, que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificación. La versión comercial es denominada Oracle GlassFish Enterprise Server (antes Sun GlassFish Enterprise Server) . Es gratuito y de código libre, se distribuye bajo un licenciamiento dual a través de la licencia CDDL y la GNU GPL.
Por mas que busques, no tiene a disposición paquetes para servidores de 64bits así que para utilizar más de 2 GB de memoria RAM tienes que valerte de una configuración especifica.
Este artículo tiene como finalidad describir tanto los procesos de instalación básica del glassfish como la configuración para que funcione a 64 bits y puedas explotar todos los benificios del uso de más de 2GB de RAM en tus aplicaciones.