Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
ThreadWeaver

ThreadWeaver is a system library initially developed for KDE Software Compilation 4 and later refactored for KDE Frameworks 5.

ThreadWeaver allows developers to easily take advantage of multi-core processors and multithreading. In ThreadWeaver the workload is divided into individual jobs, then relationship between jobs (what order they should be completed or which has a higher priority); from that ThreadWeaver will work out the most efficient way to execute them. Krita has implemented visual filter previews using ThreadWeaver to prevent GUI lockups.

Related Image Collections Add Image
We don't have any YouTube videos related to ThreadWeaver yet.
We don't have any PDF documents related to ThreadWeaver yet.
We don't have any Books related to ThreadWeaver yet.
We don't have any archived web articles related to ThreadWeaver yet.

Further reading

  • Till Adam and Mirko Boehm (2009). "When the bazaar sets out to build cathedrals (§ ThreadWeaver)". In Diomidis Spinellis and Georgios Gousios (ed.). Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design. O'Reilly Media, Inc. pp. 303–314. ISBN 9780596517984.

References

  1. "kdelibs API Reference". Archived from the original on 2011-01-23. Retrieved 2017-01-02. https://web.archive.org/web/20110123112011/http://api.kde.org/4.x-api/kdelibs-apidocs/threadweaver/html/index.html

  2. "ThreadWeaver in KDE Frameworks 5". 15 July 2013. Retrieved 2015-05-13. https://www.slideshare.net/mirkoboehm/thread-weaver-in-kde-frameworks-5#btnNext