[Qgis-user] Use all cores for geoprocessing?

Luigi Pirelli luipir at gmail.com
Mon May 16 02:58:43 PDT 2016


MultiThreading was introduced for rendering of different layer... in
layer rendering is on single core.
A GSOC project (https://qgisgsoc2015.wordpress.com/) introduced MT in
Processing and was completed by Alexandre Bruy (if I well remember it
would be available at least in processing master)
Nyall Dowson is working in a QgsTaskManager and relative QgsTask class
(https://www.youtube.com/watch?v=7pXBZtWYFJc) and probably Processing
and Task Manager will converge in a while.

other than this you always create a plugin that run it's python
process using all cores you want as stated by Nicolas Cadieaux... you
should only have a lot of care using qgis classes, most of them are
not thread safe in this moment.

regards
Luigi Pirelli

**************************************************************************************************
* Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************


On 13 May 2016 at 21:29, Elstermann, Mike <Mike.Elstermann at itc-halle.de> wrote:
> I have found the click for use more processor cores for rendering,
> but how can QGIS use more processor cores for geoprocessing? My Mac use only
> one of four cores :-(
>
> Best regards
> mikeE., The geoObserver.
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-user



More information about the Qgis-user mailing list