Notas de la versión de Solaris 10

Entorno informático de 64 bits

En el entorno informático de 64 bits, el espacio de dirección virtual para aplicaciones de 32 bits es completamente para el usuario. Por tanto, una aplicación de 32 bits puede asignar los 4 Gbytes completos menos el espacio de dirección de usuario necesario para texto, pila y bibliotecas.

En algunos procesadores AMD de 64 bits antiguos, el límite de asignación de memoria se puede reducir aún más en un 1 Gbyte. Para determinar si el procesador está afectado, realice los siguientes pasos:

  1. Ejecute el comando pmap $$ desde cualquier intérprete de comandos de 32 bits.

  2. En el mapa de procesos, compruebe si se muestran las direcciones superiores o iguales a 0xC0000000. Si estas direcciones no existen, el SO Solaris cuenta con aplicaciones de 32 bits limitadas a los 3 Gbytes inferiores del rango de direcciones virtuales de 4 Gbytes.

Una aplicación de 64 bits puede asignar 250 Tbytes de memoria en función de la aplicación que esté utilizando.