Hello, I am currently developing a plugin with PyQGIS and have a question regarding QGIS Task. The documentation states that the run method is executed in parallel and is developed in C++. However, from my experience, I notice that whenever a large computation (with NumPy in my case) is being performed inside a QGIS task, the performance of the code running in the main QGIS thread is significantly slowed down. I have no computation in the method that runs after the thread. Is this slowdown due to the Python GIL? Sincerely, Ali
_______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer