Ejecuto gdal2tiles en la máquina Debian con 4 núcleos:
sudo /usr/bin/gdal2tiles.py -r cubic -a 0,0,0 -z 10-15 /home/adm/topo/ekb.vrt /var/www/tiles
En htop
veo:
¿Por qué gdal usa solo un núcleo en el trabajo? La versión de Gdal es 2.1.2.
Ejecuto gdal2tiles en la máquina Debian con 4 núcleos:
sudo /usr/bin/gdal2tiles.py -r cubic -a 0,0,0 -z 10-15 /home/adm/topo/ekb.vrt /var/www/tiles
En htop
veo:
¿Por qué gdal usa solo un núcleo en el trabajo? La versión de Gdal es 2.1.2.
Respuestas:
Eso es porque gdal2tiles es de un solo subproceso. Puede usar una versión paralela disponible en https://github.com/GitHubRGI/geopackage-python/blob/master/Tiling/gdal2tiles_parallel.py