ThreadWeaver
Sign in to saveThreadWeaver is a system library initially developed for KDE Software Compilation 4 and later refactored for KDE Frameworks 5.
Wikidata facts
- Instance of
- free and open-source software
Show 3 more facts
- programmed in
- Q2407
- operating system
- Linux
- source code repository URL
- github.com/KDE/threadweaver
Sources (1)
via Wikidata · CC0
~1 min read
Encyclopedic overview
2 sectionsContents
- References
- Further reading
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.
Excerpted from Wikipedia’s “ThreadWeaver” article, available under the CC BY-SA 4.0 licence.