스레드 위버

ThreadWeaver
스레드 위버
KDE mascot Konqi for hardware related applications.png
원저작자미르코보엠
개발자미르코보엠
안정된 릴리스
5.96.0[1] / 2022년 7월 9일; 26일 (2022년 7월 9일)
운영 체제Linux, 기타 Unix 및 Unix 유사 시스템, Windows
유형시스템 라이브러리 멀티스레드 라이브러리
면허증.LGPL
웹 사이트api.kde.org/frameworks-api/frameworks5-apidocs/threadweaver/html/index.html

ThreadWeaver는 처음에 KDE 소프트웨어[2] 컴파일 4용으로 개발되었으며 나중에 KDE 프레임워크 5용으로 [3]리팩터링된 시스템 라이브러리입니다.

ThreadWeaver를 통해 개발자는 멀티코어 프로세서와 멀티스레딩을 쉽게 활용할 수 있습니다.ThreadWeaver에서는 워크로드는 개개의 작업으로 분할되고 다음으로 작업 간의 관계(완료 순서와 우선순위가 높은 것)로 분할됩니다.이 ThreadWeaver는 이러한 작업을 실행하는 가장 효율적인 방법을 찾아냅니다.Krita는 ThreadWeaver를 사용한 비주얼 필터 프리뷰를 구현하여 GUI의 행업을 방지합니다.

레퍼런스

  1. ^ "KDE Frameworks 5.96.0".
  2. ^ "kdelibs API Reference". Archived from the original on 2011-01-23. Retrieved 2017-01-02.
  3. ^ "ThreadWeaver in KDE Frameworks 5". Retrieved 2015-05-13.

추가 정보

  • 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.