Ejecución de procesos de varios threads
Muchos de los procesos en segundo plano del sistema se pueden ejecutar con varios threads. Cuando se ejecuta un proceso en segundo plano en línea, también se puede ejecutar un proceso con varios threads. Los campos Recuento de threads y Número de thread de la página de ejecución de lote controlan las solicitudes de proceso de varios threads:
- Para ejecutar un proceso de varios threads, indique el número de threads en Recuento de threads e introduzca 0 en Número de thread. Si una ejecución anterior ha finalizado con uno o más threads con errores, se puede crear una nueva ejecución para reiniciar dichos threads. Como resultado de esta ejecución, se añadirán los nuevos registros de instancia de thread de lote para cada thread que anteriormente haya finalizado con error. Debe tenerse en cuenta que, si la ejecución anterior se ha marcado para "no reiniciar", el proceso dará como resultado una nueva ejecución por lotes.
- En caso de que una ejecución anterior haya finalizado con uno o más threads con errores, se puede utilizar el número de thread para indicar cuál es el específico que debe reiniciarse. Esto solo será válido si la ejecución anterior encontrada no se ha marcado para "no reiniciar". El proceso dará como resultado la creación de una nueva instancia de thread de lote para el thread específico de la ejecución anterior.
- Para ejecutar un proceso como un único thread, introduzca Recuento de threads = 1 y Número de thread = 1 (o 0). Se ejecutará el proceso en segundo plano de un solo thread.
Nota: cuando se ejecuta un proceso de varios threads, el proceso en segundo plano especial esperará a que todos los threads finalicen para poder marcar el registro de ejecución de tarea por lotes como Finalizado.