Light Weight Kernel Threads (LWKT) is a
computer science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
term and from
DragonFlyBSD
DragonFly BSD is a free and open-source Unix-like operating system forked from FreeBSD 4.8. Matthew Dillon, an Amiga developer in the late 1980s and early 1990s and FreeBSD developer between 1994 and 2003, began working on DragonFly BSD in ...
in particular. LWKTs differ from normal
kernel
Kernel may refer to:
Computing
* Kernel (operating system), the central component of most operating systems
* Kernel (image processing), a matrix used for image convolution
* Compute kernel, in GPGPU programming
* Kernel method, in machine learnin ...
threads in that they can
preempt
Preempt (also spelled "pre-empt") is a bid in contract bridge whose primary objectives are (1) to thwart opponents' ability to bid to their best contract, with some safety, and (2) to fully describe one's hand to one's partner in a single bid. A ...
normal
kernel threads. According to
Matt Dillon
Matthew Raymond Dillon (born February 18, 1964) is an American actor. He has received various accolades, including an Oscar and Grammy nomination.
Dillon made his feature film debut in '' Over the Edge'' (1979) and established himself as a te ...
, DragonFlyBSD creator:
See also
*
Light-weight process
In computer operating systems, a light-weight process (LWP) is a means of achieving multitasking. In the traditional meaning of the term, as used in Unix System V and Solaris, a LWP runs in user space on top of a single kernel thread and share ...
*
Thread (computer science)
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system. The implementation of threads and processes dif ...
Sources
Matt Dillon's post about the LWKT scheduler*
*
*
*
*
*
*
*
*
Threads (computing)
DragonFly BSD
{{Operating-system-stub