ThreadWeaver - ThreadWeaver - Wikipedia
Оригинальный автор (ы) | Мирко Бём |
---|---|
Разработчики) | Мирко Бём |
Стабильный выпуск | 5.77.0 (12 декабря 2020 г.[±][1] | )
Операционная система | Linux, Другой Unix и Unix-подобные системы, Windows |
Тип | Системная библиотека многопоточная библиотека |
Лицензия | LGPL |
Интернет сайт | api |
ThreadWeaver это система библиотека изначально разработан для Компиляция программного обеспечения KDE 4[2] и позже переработан для Фреймворки KDE 5.[3]
ThreadWeaver позволяет разработчикам легко использовать преимущества многоядерные процессоры и многопоточность. В ThreadWeaver рабочая нагрузка делится на отдельные задания, а затем на взаимосвязь между заданиями (в каком порядке они должны быть выполнены или какое имеет более высокий приоритет); из этого ThreadWeaver разработает наиболее эффективный способ их выполнения. Крита реализовал предварительный просмотр визуального фильтра с помощью ThreadWeaver для предотвращения зависаний графического интерфейса.
Рекомендации
- ^ «Выпуск KDE Frameworks 5.77.0». KDE. 12 декабря 2020 г.. Получено 12 декабря 2020.
- ^ "Справочник по API kdelibs". Получено 2017-01-02.
- ^ «ThreadWeaver в KDE Frameworks 5». Получено 2015-05-13.
дальнейшее чтение
- Тиль Адам и Мирко Бём (2009). «Когда базар намеревается строить соборы (§ ThreadWeaver)». В Диомидисе Спинеллисе и Георгиосе Гусиосе (ред.). Красивая архитектура: ведущие мыслители раскрывают скрытую красоту в дизайне программного обеспечения. O'Reilly Media, Inc., стр. 303–314. ISBN 9780596517984.