Apakah gdal_translate mendukung multi utas?

10

Saya telah melihat bahwa gdalwarp memiliki -multiopsi untuk menggunakan banyak utas. Tapi saya tidak melihat opsi itu untuk gdal_translate. Apakah gdal_translate mendukung multi utas?

Daniel
sumber

Jawaban:

14

gdal_translate tidak dapat menggunakan Multithreading untuk komputasi. Tetapi dapat menggunakan kompresi multithreaded untuk beberapa format misalnya untuk GeoTiff digunakan-co NUM_THREADS=ALL_CPUS

NUM_THREADS = number_of_threads / ALL_CPUS : (Dari GDAL 2.1) Aktifkan kompresi multi-utas dengan menentukan jumlah utas pekerja. Layak untuk kompresi lambat seperti DEFLATE atau LZMA. Akan diabaikan untuk JPEG. Default adalah kompresi di utas utama.

Tweak Kinerja lain adalah untuk memperluas Ukuran Cache Penyangga I / O menggunakan opsi konfigurasi GDAL_CACHEMAX . Berikut ini menetapkan ukuran Cache ke 512MB:

--config GDAL_CACHEMAX 512
pLumo
sumber