Configuración de asignación de CPU y memoria (setcoremem heredado)
Configuraciones personalizadas versus
asignaciones predefinidas (setcoremem)
Cuando ejecuta la herramienta que cambia las asignaciones de CPU/memoria (setcoremem), la
herramienta determina la configuración actual y, luego, ofrece la posibilidad de elegir entre una
configuración predefinida o una configuración personalizada para asignar los recursos.
Las asignaciones predefinidas minimizan el comportamiento de NUMA tanto como sea posible
con fines de rendimiento. La configuración personalizada ofrece óptima flexibilidad; en lugar
de minimizar el comportamiento de NUMA, los núcleos y la memoria se propagan de manera
uniforme entre todos los grupos de ubicación para garantizar el rendimiento consistente.
Si elige la opción de configuración predefinida, la herramienta presenta todas las opciones de
configuración predefinidas disponibles en función de la disposición actual del sistema. Algunas
disposiciones sólo tienen una opción de configuración; en este caso, hay disponible una opción
de configuración predefinida en la herramienta. Para obtener información sobre la disposición,
consulte
Si elige personalizar su configuración de CPU/memoria, la herramienta le permite asignar
recuentos de CPU de núcleo específicos y el tamaño de memoria a cada dominio. A medida
que continúa con cada uno de los dominios, la herramienta detecta la asignación de recursos y
garantiza que las selecciones sean válidas.
Asignaciones personalizadas de CPU/memoria
para configuraciones de rack completo
(setcoremem)
Cuando crea una configuración personalizada de CPU/memoria en un rack completo de
SuperCluster T5-8, la herramienta (setcoremem) proporciona opciones calculadas de memoria
y núcleo para cada dominio durante la ejecución de la secuencia de comandos y ajusta las
opciones a medida que progresa por todos los dominios. Estas opciones son seleccionadas
por la herramienta en función del rendimiento, y se buscará evitar generar un sistema
desequilibrado.
La herramienta genera opciones de memoria y núcleo mediante la división lógica de todo
el sistema en dos mitades, independientemente del número de dominios del sistema. Hay
64 núcleos y 1 TB de memoria disponible en cada mitad para distribuir entre todos los
dominios en esa mitad. La memoria y los núcleos restantes de una mitad determinada no
pueden ser asignados a la otra mitad como mecanismo para evitar la generación de un sistema
desequilibrado.
Como mínimo, el dominio debe tener:
200
Oracle SuperCluster T5-8 • Octubre de 2014
"Asignaciones de CPU/memoria (setcoremem)"
[197].