¿Gdal_translate admite subprocesos múltiples?

10

He visto que gdalwarp tiene la -multiopción de usar múltiples hilos. Pero no veo esa opción para gdal_translate. ¿Gdal_translate admite subprocesos múltiples?

Daniel
fuente

Respuestas:

14

gdal_translate no puede usar Multithreading para la informática. Pero puede usar compresión multiproceso para algunos formatos, por ejemplo, para GeoTiff usando-co NUM_THREADS=ALL_CPUS

NUM_THREADS = número_de_procesos / ALL_CPUS : (De GDAL 2.1) Habilite la compresión multiproceso especificando el número de subprocesos de trabajo. Vale la pena para compresiones lentas como DEFLATE o LZMA. Se ignorará para JPEG. El valor predeterminado es la compresión en el hilo principal.

Otro ajuste de rendimiento es extender el tamaño de la caché del búfer de E / S utilizando la opción de configuración GDAL_CACHEMAX . A continuación se establece el tamaño de la caché en 512 MB:

--config GDAL_CACHEMAX 512
pLumo
fuente