I don't know if this is an apache model. But I don't think I've ever seen anyone not use this method of protecting yourself in case there is a memory leak present in your system.


The way is called the apache model, because it is the most familiar, and I believe the first to use this kind of management. I use the roxen webserver, which has a monolithic threading system. And memory leaks are addressed as soon as they arrise (which is not often).

I never considered it to imply knowledge of a memory leak without intent to address it but a simple procedure that is easy to implement to guarantee against the negative effects in case a memory leak does exist.

The problem is, that if you use this programming model there will be memory bugs which you'll never know of. Which is kind off backwards and they will
bite you some other day.

Today we had some connection problems with most of our clients (glassfiber broken) which made clients logon to the popserver, but then loose connection. Which resulted in our server hitting the maxclients. This behaviour should not happen if there wasn't an maxclients setting in the first place.


Marc

Reply via email to