Factor de procesamiento en paralelo (configuración de entorno)

Las herramientas que distinguen el entorno del factor de procesamiento en paralelo dividen las operaciones y las ejecutan en varios procesos.

Muchos equipos modernos incluyen CPUs de varios núcleos. La extensión de una operación de geoprocesamiento en varios procesos puede acelerar el rendimiento aprovechando la existencia de más de un núcleo. La mejora de rendimiento en el procesamiento en paralelo varía entre herramientas.

Notas de uso

Sintaxis de cuadro de diálogo

Factor de procesamiento paralelo: número de procesos en los que una herramienta extenderá su operación.

Sintaxis de secuencia de comandos

arcpy.env.parallelProcessingFactor = cadena

Parámetros

Explicación

cadena vacía (en blanco)

Permite que cada herramienta determine cuántos procesos va a utilizar. Esta es la opción predeterminada.

0

No extiende operaciones en varios procesos.

n

Utiliza el número especificado de procesos.

n%

Calcula el número de procesos utilizando el porcentaje especificado: Número de procesos = número de núcleos del sistema * n/100.

sintaxis de parallelProcessingFactor

Ejemplo de secuencia de comandos

import arcpy

# Use half of the cores on the machine.
arcpy.env.parallelProcessingFactor = "50%"

Temas relacionados

5/9/2014