Có gdal_translate hỗ trợ đa luồng?


10

Tôi đã thấy rằng gdalwarp có -multitùy chọn sử dụng nhiều luồng. Nhưng tôi không thấy tùy chọn đó cho gdal_translate. Có gdal_translate hỗ trợ đa luồng?

Câu trả lời:


14

gdal_translate không thể sử dụng Đa luồng cho máy tính. Nhưng nó có thể sử dụng nén đa luồng cho một số định dạng, ví dụ như cho GeoTiff bằng cách sử dụng-co NUM_THREADS=ALL_CPUS

NUM_THREADS = number_of_threads / ALL_CPUS : (Từ GDAL 2.1) Kích hoạt tính năng nén đa luồng bằng cách chỉ định số lượng luồng công nhân. Đáng giá cho việc nén chậm như DEFLATE hoặc LZMA. Sẽ bị bỏ qua cho JPEG. Mặc định là nén trong luồng chính.

Một Tweak hiệu suất khác là mở rộng Kích thước bộ đệm I / O bộ đệm bằng tùy chọn cấu hình GDAL_CACHEMAX . Sau đây đặt kích thước Bộ đệm thành 512MB:

--config GDAL_CACHEMAX 512
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.