Configurar el Servidor de procesos para el uso de subprocesos
Configurar el Servidor de procesos para el uso de subprocesos
De forma predeterminada, las operaciones de limpieza se ejecutan en modo uniproceso, mientras que las tareas por lotes lo hacen en modo multiproceso. Si el servidor en el que instala el
Servidor de procesos
tiene más de una CPU, puede configurar las operaciones de limpieza para que sean multiproceso y así aumentar el rendimiento. Las operaciones por lotes son multiproceso de forma predeterminada, pero puede configurar el número de subprocesos que se utilizarán.
Puede utilizar la Consola del concentrador para configurar el
Servidor de procesos
para el uso de subprocesos. Debe establecer los subprocesos que se utilizarán para las operaciones de limpieza y los procesos por lotes. Tenga en cuenta los siguientes factores cuando establezca la propiedad de recuento de subprocesos:
Número de núcleos de procesador disponibles en el equipo
Establezca el número de subprocesos en el número de núcleos de procesador disponibles en el equipo para las operaciones de limpieza. Por ejemplo, con un equipo de doble núcleo, establezca el número de subprocesos en dos; con un procesador con cuatro núcleos, establezca el número de subprocesos en cuatro.
Establezca el número de subprocesos en cuatro veces el número de núcleos de procesador disponibles en el equipo para las operaciones por lotes. Por ejemplo, con un equipo de doble núcleo, establezca el número de subprocesos en ocho subprocesos; con un procesador con cuatro núcleos, establezca el número de subprocesos en 16.
Conexión con una base de datos remota
Si utiliza una base de datos remota, establezca los subprocesos para operaciones de limpieza en un número ligeramente superior al número de núcleos de procesador, de modo que el tiempo de espera de un subproceso sea utilizado por otro subproceso. Al establecer el número de subprocesos ligeramente por encima, se tiene en cuenta la latencia que podría producirse con una base de datos remota.
Requisitos de memoria de procesos
Si ejecuta un proceso que requiere mucha memoria, limite a 1 GB la cantidad total de memoria asignada a todos los subprocesos de operaciones de limpieza que se ejecutan en la JVM.
Después de migrar a una versión posterior de MDM Hub, deberá cambiar el recuento de subprocesos o se utilizarán los valores predeterminados.