Calcule el valor del número de páginas que se asignan a una
agrupación de memoria con páginas gigantes.
Para utilizar la memoria con páginas gigantes, debe comprobar que el
sistema tiene los recursos de memoria adecuados para dedicarlos a la agrupación de
memoria con páginas gigantes. La agrupación de memoria con páginas gigantes es una
región de la memoria del sistema que está correlacionada con segmentos de página de
16 GB y se gestiona de forma independiente de la memoria base del sistema. Para
poder especificar el valor de la memoria con páginas gigantes, debe determinar primero qué aplicaciones está ejecutando y cuáles son los requisitos de página gigante de las aplicaciones.
Determinar los requisitos de memoria con páginas gigantes de la
aplicación
La agrupación de memoria con páginas gigantes se
puede utilizar para aumentar el rendimiento de los entornos de bases de datos con
particiones de DB2 en los sistemas operativos AIX. Para las aplicaciones DB2, las páginas gigantes se utilizan normalmente en entornos de bases de datos con varias particiones DB2 de
gran tamaño para dar soporte de forma eficaz al grado de actividad paralela necesario de las agrupaciones de almacenamiento intermedio de memoria compartida.
Para determinar este valor, calcule la cantidad de memoria que necesita la agrupación de almacenamiento intermedio compartida para dar soporte a las aplicaciones DB2. Consulte las recomendaciones de DB2 para la memoria de agrupación de almacenamiento intermedio de la aplicación específica.
En sistemas con particiones lógicas, puede asignar la
memoria con páginas gigantes cuando se crean las particiones. Este valor es
independiente del valor especificado para la región de memoria de particiones
configuradas. Puede especificar un valor mínimo, máximo y deseado. Para determinar el
número de páginas gigantes que se necesitan para las particiones lógicas, consulte
la siguiente sección donde se describe el cálculo de valores de páginas gigantes.
Nota: La asignación de memoria con páginas gigantes no se
puede modificar dinámicamente. Para cambiar el número de páginas gigantes en el servidor, es necesario
rearrancar el servidor, y para cambiar el número de páginas gigantes asignadas de
una partición, es necesario rearrancar la partición.
Consideraciones
sobre el cálculo de valores de páginas gigantes
La cantidad de memoria
con páginas gigantes que puede asignar depende de los siguientes factores:
- La cantidad total de memoria con licencia del servidor
- La cantidad de memoria disponible después de contabilizar los recursos de memoria configurados
- La cantidad de conexiones ES físicas con el servidor (cada conexión ES requiere
memoria para las tablas ES, que se puede distribuir entre las distintas regiones de
memoria física y reduce la memoria disponible para las páginas gigantes)
- La configuración de memoria base para las particiones lógicas (las páginas gigantes
no se calculan como parte de la asignación de memoria de particiones configuradas)
- Los requisitos que definen una página gigante, esto es, cada página gigante requiere
16 GB de memoria real contigua y debe empezar con un límite de memoria de 16 GB
Atención: El firmware de servidor reducirá el
tamaño de la agrupación de páginas gigantes para responder a algunas de estas
dependencias. Cuando esto ocurra, se generarán entradas de anotaciones de error para
indicar que se ha reducido el tamaño de la agrupación de páginas gigantes. El código de referencia de las anotaciones de error es B700 5300. Los detalles del código de referencia incluyen valores hexadecimales que indican por qué no se ha
podido alcanzar el tamaño de la agrupación de páginas gigantes. El siguiente ejemplo
muestra las entradas posibles y cómo se interpretan las palabras adicionales de
estas entradas:
- word 3 = 0x0000000100000106 - agrupación de páginas gigantes reducida para
responder a la configuración de hardware del sistema
- word 4 = número de páginas gigantes configuradas del usuario
- word 5 = número de páginas gigantes que se han podido proporcionar
- word 3 = 0x0000000100000105 - agrupación de páginas gigantes reducida para responder a la configuración de memoria de las particiones
- word 4 = número de páginas gigantes antes de crear las particiones
- word 5 = número calculado en firmware de páginas gigantes después de
responder a los requisitos de memoria de las particiones
- word 6 = número de páginas gigantes en la agrupación
Calcular valores de memoria con páginas gigantes
Para calcular los requisitos de memoria del servidor para dar soporte a páginas
gigantes, siga estos pasos: