Click to See Complete Forum and Search --> : Services and Daemons and services and...
stogma
11-22-2000, 10:54 AM
Hiya...
This may be pushing it a bit, but, can anyone tell me what the following services do...
init [3]
[kflushd]
[kpiod]
[kswapd]
[mdrecoveryd]
lpdo
[kflushd]
portmap
klogd
/usr/sbin/amd -a /.automount -l syslog -c 1000 /net /etc/amd.conf
[rpciod]
[lockd]
/sbin/mingetty tty1
/sbin/mingetty tty2
/sbin/mingetty tty3
/sbin/mingetty tty4
/sbin/mingetty tty5
/sbin/mingetty tty6
update (bdflush)
I don't know what they are and I have been trying to find out by searching but I can't get any decent search results.
I want to get rid of the lpdo service because I do not print from the server, how would I go about this?
cheers gang!
stog.
------------------
A closed mouth gathers no feet.
jlangley
11-22-2000, 06:33 PM
init --don't kill it that is the mother of all processes.
The next 3 k* processes are just general cleanup processes (i would think)
mdrecovery ???
if you wnat to kill lpdo just type "killall lpdo"
(I would go into "linuxconf" on a RH box and stop it)
the mingettys are your login prompts (press CTRL-ALT-F1 through F7 to see what I mean, and DON'T GET FREAKED till you press CTRL-ALT-F7)
Most of these processes aren't taking up much (if any) cpu cycles. They are generally small.
Hope this helps.
Jeremy
Craig McPherson
11-22-2000, 07:42 PM
init - Init isn't a service. It's a superprocess spawned by the kernel that's basically in charge of doing all process management and user interface stuff for the kernel. It's responsible for loading login screens, spawning your display manager, etc. Read the chapter on process trees in a Unix book.
[kflushd] - This is the process that handles flushing the write buffer onto disk. If this weren't running, things would appear to work normally, but after you rebooted the computer, you'd find that nothing had been written to the drive -- files you had changed hadn't been changed, files you'd added were gone, files you deleted were still there, etc. It's part of the kernel, now, rather than an external daemon.
[kpiod] - This is another process spawned from inside the kernel itself, rather than being a program on disk. It handles IO stuff.
[kswapd] - Another kernel process. It handles all disk swapping/paging.
[mdrecoveryd] - This is for RAID arrays. I'm not sure exactly what it does.
lpdo - lpd usually stands for "line printer daemon", a print spooling service, but I'm not sure what lpdo is.
[kflushd] - Another one?
portmap - This is related to NFS services. You shouldn't have it running. It's badly insecure.
klogd - Kernel log daemon
/usr/sbin/amd - AutoMounting Daemon
[rpciod] - Remote Procedure Call I/O Daemon. Ditch the RPC stuff.
/sbin/mingetty tty1 - Login screen for tty1, and so on.
stogma
11-23-2000, 05:21 AM
Guys,
Thanks very much for your replies. It's very appreciated.
cheers again
Stog.