![[z/OS]](ngzos.gif)
DEFINE BUFFPOOL (definir una agrupación de almacenamiento intermedio) en z/OS
Utilice el mandato MQSC DEFINE BUFFPOOL para definir una agrupación de almacenamiento intermedio que se utiliza para contener mensajes en el almacenamiento principal.
Utilización de mandatos MQSC en z/OS
Para obtener información sobre cómo utilizar los mandatos MQSC en z/OS®, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM® MQ for z/OS.
Puede emitir este mandato desde los orígenes 1. Para obtener una explicación de los símbolos de origen, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.
Notas de uso
- Especifique los mandatos DEFINE BUFFPOOL en un conjunto de datos identificado por la concatenación CSQINP1 DD en el procedimiento de tarea iniciada del gestor de colas.
- Utilice el mandato DISPLAY USAGE TYPE (PAGESET) para visualizar información de agrupación de almacenamientos intermedios (consulte DISPLAY USAGE (visualizar información de uso) en z/OS ).
- Utilice el mandato ALTER BUFPOOL para cambiar dinámicamente los valores de una agrupación de almacenamiento intermedio predefinida (consulte ALTER BUFFPOOL (modificar valores de agrupación de almacenamiento intermedio) en z/OS ).
Descripciones de parámetros para DEFINE BUFFPOOL
Si se emite más de un mandato DEFINE BUFFPOOL para la misma agrupación de almacenamiento intermedio, sólo se procesa el último.- (id-agrupación-buf)
- Identificador de la agrupación de almacenamiento intermedio.
Este parámetro es un entero en el rango de cero a 99.
- BUFFERS( entero )
- Este parámetro es necesario y es el número de almacenamientos intermedios de 4096 bytes que deben utilizarse en esta agrupación de almacenamientos intermedios.
- LOCATION( LOC ) (ABAJO o ARRIBA )
- LOCATION y LOC son sinónimos y se puede utilizar cualquiera de ellos, pero no ambos.
El parámetro LOCATION o LOC especifica dónde se encuentra la memoria utilizada por la agrupación de almacenamiento intermedio especificada.
Atención: A partir de IBM MQ 9.1, LOCATION ( BELOW ) está obsoleto y sólo debe utilizar LOCATION ( ABOVE ).Esta posición de memoria puede ser ABOVE (64 bits) o BELOW (31 bits) la barra. Los valores válidos para este parámetro son BELOW o ABOVE, siendo BELOW el valor por defecto.
Al modificar una agrupación de almacenamiento intermedio, debe asegurarse de que haya suficiente almacenamiento disponible si aumenta el número de almacenamientos intermedios o si cambia el valor de LOCATION . Cambiar la ubicación de la agrupación de almacenamiento intermedio puede ser una tarea en donde se utilicen muchos recursos de la CPU y entrada/salida. Debe realizar esta tarea cuando el gestor de colas no se esté utilizando mucho.
Para obtener más información, consulte Almacenamiento de espacio de direcciones.
- PAGECLAS( 4KB o FIXED4KB )
El parámetro opcional que describe el tipo de páginas de almacenamiento virtual utilizadas para la copia de seguridad de los almacenamientos intermedios de la agrupación de almacenamiento intermedio.
Este atributo se aplica a todos los búferes de la reserva de búferes, incluidos los que se añadan posteriormente como resultado del uso del comando ALTER BUFFPOOL. El valor predeterminado es 4KB, lo que significa que se utilizan páginas de 4KB paginables para dar respaldo a los almacenamientos intermedios de la agrupación.
4KB es el único valor válido si el grupo de búferes tiene el atributo LOCATION establecido en BELOW. Si el grupo de búferes tiene el atributo LOCATION establecido en ABOVE, también es posible especificar FIXED4KB. Esto significa que las páginas fijas 4KB, que están permanentemente en el almacenamiento real y nunca se paginan al almacenamiento auxiliar, se utilizan para respaldar los búferes en la reserva de búferes.
El atributo PAGECLAS de un grupo de búferes puede modificarse en cualquier momento. Sin embargo, la modificación solo se lleva a cabo cuando la agrupación de almacenamiento intermedio cambia de ubicación desde la parte superior de la barra a la parte inferior de la barra o a la inversa. De lo contrario, el valor es el que está almacenado en el registro del gestor de colas y se aplica la próxima vez que se reinicia el gestor de colas.
Cuando se especifica PAGECLAS ( FIXED4KB ) todo el conjunto de búferes está respaldado por páginas fijas 4KB, así que asegúrese de que hay suficiente almacenamiento real disponible en la LPAR. De lo contrario, es posible que el gestor de colas no se inicie o que otros espacios de direcciones se vean afectados. Para más información, consulte Almacenamiento del espacio de direcciones.
Consulte IBM MQ Support Pac MP16: IBM MQ for z/OS - Capacity planning & tuning para obtener consejos sobre cuándo utilizar el valor FIXED4KB del atributo PAGECLAS.
- REPLACE/NOREPLACE
- Atributo opcional que describe si esta definición de una agrupación de almacenamiento intermedio altera temporalmente cualquier definición que ya esté contenida en el registro del gestor de colas.
