[Novalug] Linux boot, was Re: Kernel Compiles
plarsen at famlarsen.homelinux.com
Wed Apr 14 12:41:33 EDT 2010
On Wed, 2010-04-14 at 11:22 -0400, Ed James wrote:
> This is where I get confused, because on my system init has PID 1 (and PPID 0).
> Question (for nobody in particular): for a "ps -ef", why are some of
> the process
> names in square brackets, like: [kthread] and [khelper]? Seems like most (not
> all) were forked/spawned/execed/birthed by init.
Every process is actually owned by init - technically. ps just doesn't
show that. init is the grandfather of all processes on your machine.
Try "ps axf" you'll get the hierachi (except init) printed. You'll
notice that all [ ] "processes" are children of [khthread]. Kernel
Handler. These are jobs the kernel schedules to do device and other
type of backend management. The [ ] should indicate that they run in
core 0. If you look carefully you should recognize that most of the
"processes" there resemble the kernel module names of ditto.
Wise words of the day:
"Right now I'm having amnesia and deja vu at the same time."
-- Steven Wright
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: This is a digitally signed message part
Url : http://calypso.tux.org/pipermail/novalug/attachments/20100414/9e1bae96/attachment.bin
More information about the Novalug