Web Hosting Talk







View Full Version : Help Control Process Overpopulation!


mind21_98
09-18-2002, 12:49 AM
Hello,

I was just made aware of something very bad happening to Web hosts everywhere: overcrowding. This problem is caused by too much forking.

Forking is the process by which processes reproduce. Processes do not have a gender, so they can reproduce even when alone. This in itself can be a very dangerous thing, as only a single operating system call is required for the complex processes leading up to the creation of a brand new process. Depending on the processing power of your host, hundreds of new child processes could appear in a matter of moments. Since child processes mature very quickly, the problem is compounded.

There is a solution though: contraception. A simple and very effective form of contraception is "ulimit", which comes with most every computer running Unix. As soon as this is run, child process creation comes to a screeching halt. How can average people determine if hosts are using "ulimit"? If they advertise "unlimited" anywhere, that is a sure sign they do not use this most important form of contraception. Think of those poor processes as they attempt to cope with limited resources in such a polluted environment! In severe cases, the computer may need to be shut down. That's when "init", the mother process, goes out and murders each and every single one of her children.

For all of you people out there currently hosting your sites somewhere: don't practice unsafe hosting. Together we can prevent init from cannibalizing her children.

(author's note: I was really bored and I need to get out more. :stickout)

AntiSpamHosts
09-18-2002, 01:17 AM
I need to get in and out more :)

Ultravox
09-18-2002, 10:02 AM
Good note.:)

cperciva
09-18-2002, 10:52 AM
Advice from the UNIX System Administrator's Handbook: "Always ensure that you kill children before killing their parents." :D

mind21_98
09-18-2002, 07:53 PM
Originally posted by cperciva
Advice from the UNIX System Administrator's Handbook: "Always ensure that you kill children before killing their parents." :D

Unix is just violent. Windows is a much more humane operating system. ;)

AntiSpamHosts
09-18-2002, 08:51 PM
Windows doesn't liking killing...They like frolicking in the fields with their grandmas.

Reptilian Feline
09-20-2002, 09:09 AM
Ever heard about the bastards in Pagemaker?

mind21_98
09-20-2002, 09:31 AM
Originally posted by reptilian-fe
Ever heard about the bastards in Pagemaker?

What about them? :)

Reptilian Feline
09-20-2002, 10:46 AM
They don't have any mothers, but still needs to be controlled!

mind21_98
09-20-2002, 05:28 PM
*gives reptilian-fe a copy of ulimit*

Glad to help. :D

Reptilian Feline
09-23-2002, 02:28 AM
Thanks!:D

mind21_98
09-23-2002, 10:00 AM
This is sad. Not enough people are getting ulimit! Think of what you're doing to those poor processes.

Everyone, please follow reptilian-fe's example and get ulimit. :D