On Tue, Jun 24, 2003 at 07:14:01AM +0800, John Summerfield wrote:
> On Mon, 23 Jun 2003, Jim Sibley wrote:
>
> > init

You really can't kill init for any practical purpose.

> > migration_CP (1 per CP)
> > kmcheck
> > kvventd
> > ksoftirqd_CP
> > kswapd
> > bdflush
> > kupdated
> > kinoded
> > mdrecoveryd
> _I think_ you don't need that unless you're using RAID or LVM.
>
> > kreiserfsd

All the above are kernel threads, not standard processes, right?


> No Reiserfs? don't need it.

It will only be created if reiserfs filesystem is used? Or is it: if
support is loaded?

>
> > lvm-mpd
>
> Only if you're using LVM.
>
> > qethsoft
> > syslogd
> > klogd
> Only need those two if you want syslog. Probably you do.
>
>
> > portmap
> NFS uses that. OTOH, I _can_ mount NFS without it. Just yesterday I
> build a kernel to mount a root filesystem on NFS, and that gets mounted
> before it has any user-space programs whatever.
>
>
> > sshd

Leave it, if you want remote access to your machine.

> > master
> > pickup
> > qmgr
>

postfix: master is the father process, creates some childern.

Having a local MTA is not necessary, but can be quite useful: e.g: for
delivering random error reports.

>
> > atd
> > cron
> Quite likely you don't need those on a small system. cron's used to
> schedule regular jobs, atd to run irregular ones (the at command) and I
> suspect most users don't even know about it.

I suspect many things won't work as planned without crond. One example:
log rotation. Though you can probably do without atd.

>
> > nscd (7 copies)
> System will work without the Name Server Caching Daemon. Gave me grief
> once and I simply turned it off.
>
> > login
>
> login's the program (not a daemon) that processes your login
> authentication.

The console login listener is something *getty (e.g: mingetty).


--
Tzafrir Cohen                       +---------------------------+
http://www.technion.ac.il/~tzafrir/ |vim is a mutt's best friend|
mailto:[EMAIL PROTECTED]       +---------------------------+

Reply via email to