Con el fin de complementar la compatibilidad existente con Solaris SPARC de 32 bits, Sun Java System Web Server 6.1 SP6 también admite Solaris SPARC de 64 bits. Sun insta a los administradores a que continúen la implementación de la versión de 32 bits de Sun Java System Web Server.
La versión de 64 bits se puede utilizar en ciertas implementaciones de uso intenso de la memoria, debido a que permite que los administradores configuren una caché de archivo y una pila Java de mayor tamaño que las versiones de 32 bits. No obstante, los complementos existentes no son compatibles con la versión de 64 bits. Los proveedores de dichos complementos deben volverlos a compilar para la versión de 64 bits. Las aplicaciones Web de Java que utilizan bibliotecas nativas que no son de Java, también deben volverse a compilar.
Sun Java System Web Server 6.1 SP6 también ofrece compatibilidad con 64 bits para los complementos FastCGI y Reverse Proxy.
La versión de 64 bits es compatible con los kernels Solaris de 64 bits en los procesadores UltraSPARC. La versión de 64 bits no se puede utilizar en los procesadores x86 o con los kernels Solaris de 32 bits. La versión de 32 bits continúa siendo compatible con los kernels de Solaris tanto de 32 bits como de 64 bits.
Las versiones de 64 y 32 bits de Sun Java System Web Server se empaquetan y distribuyen por separado. No es posible actualizar una instalación de Sun Java System Web Server de 32 bits a una instalación de 64 bits. Las versiones de 32 y 64 bits se distinguen mediante la cadena de versión que se visualiza en el programa de instalación, durante el inicio del servidor y en el registro de errores del servidor, de este modo:
Versión |
Cadena de versión |
32 bits |
Sun ONE Web Server 6.1SP6 |
64 bits |
Sun ONE Web Server 6.1SP6 (64-Bit) |