ThreadWeaver
Apariencia
ThreadWeaver | ||
---|---|---|
Información general | ||
Tipo de programa | Framework | |
Autor | Mirko Boehm | |
Desarrollador | KDE | |
Licencia | GNU Lesser General Public License | |
Estado actual | En desarrollo | |
Información técnica | ||
Programado en | C++ | |
Versiones | ||
Última versión estable | 5.29.0 ( 12 de diciembre de 2016 (7 años, 11 meses y 14 días)) | |
Última versión en pruebas | 5.0 Beta 3 ( 5 de junio de 2014 (10 años, 5 meses y 21 días)) | |
Enlaces | ||
ThreadWeaver es un sistema de bibliotecas desarrollado inicialmente para la compilación de software de KDE 4[1] y más tarde refactorizado para KDE Frameworks 5.[2]
ThreadWeaver permite a los desarrolladores tomar ventaja de los procesadores multi-core y multithreading. En ThreadWeaver la carga de trabajo se divide en trabajos individuales, después la relación entre puestos de trabajo (acerca de qué orden deben ser completados o que tiene una prioridad más alta); a partir de eso ThreadWeaver deba funcionar de la forma más eficiente de ejecutar. Krita ha implementado un filtro visual de vistas previas de uso de ThreadWeaver para prevenir bloqueos en la GUI.
Referencias
[editar]- ↑ «kdelibs API Reference». Archivado desde el original el 23 de enero de 2011. Consultado el 2 de enero de 2017.
- ↑ «ThreadWeaver in KDE Frameworks 5». Consultado el 13 de mayo de 2015.