gdal_translateはマルチスレッドをサポートしていますか?


10

私はgdalwarpが-multi複数のスレッドを使用するオプションを持っていることを見てきました。しかし、gdal_translateにはそのオプションがありません。gdal_translateはマルチスレッドをサポートしていますか?

回答:


14

gdal_translateは、コンピューティングにマルチスレッドを使用できません。ただし、一部の形式ではマルチスレッド圧縮を使用できます。たとえば、GeoTiffを使用すると、-co NUM_THREADS=ALL_CPUS

NUM_THREADS = number_of_threads / ALL_CPUS:(GDAL 2.1以降)ワーカースレッドの数を指定して、マルチスレッド圧縮を有効にします。DEFLATEやLZMAなどの遅い圧縮に値します。JPEGでは無視されます。デフォルトはメインスレッドでの圧縮です。

別のパフォーマンス調整は、GDAL_CACHEMAX構成オプションを使用してI / Oバッファーキャッシュサイズを拡張することです。以下は、キャッシュサイズを512MBに設定します。

--config GDAL_CACHEMAX 512
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.