गाल्ड केवल एक कोर का उपयोग क्यों करता है?


11

मैं 4 कोर के साथ डेबियन मशीन पर gdal2tiles चलाता हूं:

sudo /usr/bin/gdal2tiles.py -r cubic -a 0,0,0 -z 10-15 /home/adm/topo/ekb.vrt  /var/www/tiles

में htopमैं देख रहा हूँ:

यहाँ छवि विवरण दर्ज करें

गदल काम में केवल एक कोर का उपयोग क्यों करता है? गदल संस्करण 2.1.2 है।

जवाबों:


17

ऐसा इसलिए है क्योंकि gdal2tiles सिंगल-थ्रेडेड है। आप https://github.com/GitHubRGI/geopackage-python/blob/master/Tiling/gdal2tiles_parallel.py पर उपलब्ध समानांतर संस्करण का उपयोग कर सकते हैं


1
इस फ़ाइल का एक और संस्करण है जिसमें विभिन्न कांटों में वृद्धि शामिल है। पर देखो github.com/roblabs/gdal2tilesp/blob/master/gdal2tilesp.py (जो पहले से ही है एक कांटा)
— bennos
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.