The following reply was made to PR general/1428; it has been noted by GNATS.
From: Brian Atkins <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: general/1428: Increasing number of non-IP virtual hosts drastically increases memory demands Date: Tue, 18 Nov 1997 15:14:05 -0500 [EMAIL PROTECTED] wrote: > > [In order for any reply to be added to the PR database, ] > [you need to include <[EMAIL PROTECTED]> in the Cc line ] > [and leave the subject line UNCHANGED. This is not done] > [automatically because of the potential for mail loops. ] > > Synopsis: Increasing number of non-IP virtual hosts drastically increases > memory demands > > State-Changed-From-To: open-closed > State-Changed-By: [EMAIL PROTECTED] > State-Changed-When: Tue Nov 18 09:11:55 PST 1997 > State-Changed-Why: > > Hmmm... I suspect that each process _really_ takes > > that amount of memory space... > > Anyway, the virtual host code was completely rewritten in > > Apache version 1.3b2 and higher. Especially for > > large sites with many vhosts it will provide a better > > performance. > > See http://www.apache.org/docs/vhosts/ for details. A followup on this critical bug: The same behavior has been observered in 1.3b2. Both grow to over 50MEGs of malloc'ed mem when using 1250 or so non-IP virtual hosts. After about that many, neither of them will even start up (even with all shell limits unlimited), failing with the error: "Ouch! malloc failed in malloc_block()" As long as this problem remains, the promise of non-IP hosting will not be realized, and ISPs will remain shackled to having a small number of virtual domains per physical NIC/server. Steps should be taken to fix the problem, and to allow Apache to host a minimum of 10,000 non-IP domains. -- The future has arrived; it's just not evenly distributed. -William Gibson ______________________________________________________________________ Visit Hypermart at http://www.hypermart.net for free virtual hosting!
