Processes or Threads (or daemons) ?

Paul Courchene paulc at visual.mv.com
Sat Mar 1 09:39:51 EST 2003


1. The recent discussion about updating of,
and performance of a Journal
File System (ext3) was interesting.

2. During this discussion reference was made to:
 Kernel Processes or daemons such as:
 ' kupdated ' or '  kidled '
Also, someone said:
>> I've heard of "kernel processes", but so far > everything I've read about
them is mystical poetry.
>> They apparently > don't work through the usual process hooks.
>>They're technically threads which look like processes.
>>They don't have to obey any normal rules.

Are this routines or daemons designed and coded as threads
and use a threads library, or are they perceived as threads
because of their behavior or
since we are talking about generic Kernel functions, we take the practical
context of ' kernel threads ' ...

could someone elaborate a little, for me,
so that I better understand the notion of kernel threads ...
I have never seen any 'code' for a daemon such as
 ' kupdated ' or '  kidled ', so I am interested in this idea ...

TIA

paulc




More information about the Discuss mailing list