A single program such as a web browser may have multiple instances of process open. Look at what the processes are. I'll bet that there are a number of kio_http processes.
If you log out of your desktop environment and log into a console as root, I'll bet that there are much fewer processes running. If not, then you might want to investigate what they are for and if you need them.
More important, are which services are offered. Offering services unnecessarily is a security risk. Is MySQL or Apache running in the background from when you were just tooling around trying things out. Are you running a dangerous service such as telnet?
If your computer is offering a service to the internet or exposed to the internet, then you want to minimize the number of services offered, ports opened and programs installed. It is more important for servers then for workstations. It is OK and even necessary to have the GCC compiler suite installed. You don't want that installed on a web or mail server however. When it comes to servers, less is better. They are single purpose besties. Just the opposite as for most desktop workstations, where the aim is to be the most useful. ( I'm remembering that Harrggh, Harrggh noise that Tool Guy Taylor would make. )
p.s. I'm glad that the double dose of Harrggh, Harrggh didn't bring down the server when I ran the spell check!
Last edited by jschiwal; 02-27-2007 at 11:29 AM.
Reason: fixed typo