Skip to content
EntityQ1048775· pop 5· linked from 136 articles

ThreadWeaver

Sign in to save

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

In the Vinony graph

Within Vinony's link graph, ThreadWeaver is referenced by 136 other articles, and connects out to KDE Gear, KDE Frameworks and Konqueror.

It sits within the topics Application programming interfaces, Free computer libraries and KDE Frameworks.

Its subject is documented across 5 Wikipedia language editions.

Wikidata facts

Show 3 more facts
programmed in
C++
operating system
Linux
source code repository URL
github.com/KDE/threadweaver
Sources (1)

via Wikidata · CC0

~1 min read

Encyclopedic overview

2 sections
Contents
  • 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.

Available in 5 languages

via Wikidata sitelinks · CC0

Categories