You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Randy Terbush <ra...@covalent.net> on 1997/11/23 21:46:03 UTC

Re: Serious performance issue with 2.2.5-RELEASE (fwd)

The "Serious performance issue" on 2.2.5 is not related to Apache.



> ---------- Forwarded message ----------
> Date: Sun, 23 Nov 1997 11:19:31 +0300 (????)
> From: Dmitry Khrustalev <di...@bog.msu.su>
> To: Jaye Mathisen <mr...@cdsnet.net>
> Cc: David Greenman <dg...@root.com>, hackers@freebsd.org
> Subject: Re: Serious performance issue with 2.2.5-RELEASE 
> 
> 
> 
> On Sat, 22 Nov 1997, Jaye Mathisen wrote:
> 
> > 
> > I do not believe so.  What ever it is definitely appears related to
> > swapping/paging somehow.
> 
> I beleive the following patch to apache should improve situation:
> 
> --- alloc.c.old	Sun Nov 23 11:15:31 1997
> +++ alloc.c	Sun Nov 23 11:16:34 1997
> @@ -199,7 +199,8 @@
>    /* Nope. */
>  
>    min_size += BLOCK_MINFREE;
> -  return malloc_block((min_size > BLOCK_MINALLOC) ? min_size : BLOCK_MINALLOC);
> +  return malloc_block((min_size > BLOCK_MINALLOC - sizeof(union block_hdr)) ?
> +     min_size : BLOCK_MINALLOC - sizeof(union block_hdr));
>  }
>  
> 
> 
> 
> > 
> > I get these LA spikes in the several hundreds, the disk light is on solid
> > for 2-3 minutes, then it all goes away.
> > 
> > System accounting doesn't show any unusual pattern of apps being run.  The
> > vast majority are perl scripts.
> > 
> > There's about 1100 processes on the machine, give or take a few, with
> > about 80MB RAM free.
> > 
> > NFS is compiled in, but not used.
> > 
> > I have also disabled ntpd thinking something was hanging there, but 
> > no dice.
> > 
> > 
> > 
> > On Sat, 22 Nov 1997, David Greenman wrote:
> > 
> > > >I upgraded my web server to 2.2.5 from 2.2.2-stable, dated sometime in
> > > >July.  
> > > >
> > > >Big mistake.
> > > >
> > > >The only update to take place was the make buildworld, make installworld,
> > > >no other configuration files were modified, nor any changes to startup
> > > >scripts, etc.
> > > >
> > > >I now get these weird pauses where everything on the machine just freezes
> > > >for 30-40 seconds, sometimes longer.  NFS is compiled in, but not in use.
> > > >
> > > >The system was a web server, and was happily serving up several hundred
> > > >domains.  Now with the upgrade, I'll be lucky to keep them..  Not good.
> > > >
> > > >It's a Super Micro P6, 384MB RAM, 2 SCSI disks off a bus-logic controller.
> > > >
> > > >Any ideas appreciated.  I have built a new kernel from sources supped
> > > >11/7, but it doesn't seem to be any better.
> > > 
> > >    Is it possible that the slowness could actually be a network related
> > > problem involving the updated 'de' driver in 2.2.5?
> > > 
> > > -DG
> > > 
> > > David Greenman
> > > Core-team/Principal Architect, The FreeBSD Project
> > > 
> > 




Re: Serious performance issue with 2.2.5-RELEASE (fwd)

Posted by Marc Slemko <ma...@worldgate.com>.
On Sun, 23 Nov 1997, Randy Terbush wrote:

> The "Serious performance issue" on 2.2.5 is not related to Apache.

True, I should have made that clear.

I also don't think the suggested patch would help anything at all
significant.

It does, however, make sense.


> 
> 
> 
> > ---------- Forwarded message ----------
> > Date: Sun, 23 Nov 1997 11:19:31 +0300 (????)
> > From: Dmitry Khrustalev <di...@bog.msu.su>
> > To: Jaye Mathisen <mr...@cdsnet.net>
> > Cc: David Greenman <dg...@root.com>, hackers@freebsd.org
> > Subject: Re: Serious performance issue with 2.2.5-RELEASE 
> > 
> > 
> > 
> > On Sat, 22 Nov 1997, Jaye Mathisen wrote:
> > 
> > > 
> > > I do not believe so.  What ever it is definitely appears related to
> > > swapping/paging somehow.
> > 
> > I beleive the following patch to apache should improve situation:
> > 
> > --- alloc.c.old	Sun Nov 23 11:15:31 1997
> > +++ alloc.c	Sun Nov 23 11:16:34 1997
> > @@ -199,7 +199,8 @@
> >    /* Nope. */
> >  
> >    min_size += BLOCK_MINFREE;
> > -  return malloc_block((min_size > BLOCK_MINALLOC) ? min_size : BLOCK_MINALLOC);
> > +  return malloc_block((min_size > BLOCK_MINALLOC - sizeof(union block_hdr)) ?
> > +     min_size : BLOCK_MINALLOC - sizeof(union block_hdr));
> >  }
> >  
> > 
> > 
> > 
> > > 
> > > I get these LA spikes in the several hundreds, the disk light is on solid
> > > for 2-3 minutes, then it all goes away.
> > > 
> > > System accounting doesn't show any unusual pattern of apps being run.  The
> > > vast majority are perl scripts.
> > > 
> > > There's about 1100 processes on the machine, give or take a few, with
> > > about 80MB RAM free.
> > > 
> > > NFS is compiled in, but not used.
> > > 
> > > I have also disabled ntpd thinking something was hanging there, but 
> > > no dice.
> > > 
> > > 
> > > 
> > > On Sat, 22 Nov 1997, David Greenman wrote:
> > > 
> > > > >I upgraded my web server to 2.2.5 from 2.2.2-stable, dated sometime in
> > > > >July.  
> > > > >
> > > > >Big mistake.
> > > > >
> > > > >The only update to take place was the make buildworld, make installworld,
> > > > >no other configuration files were modified, nor any changes to startup
> > > > >scripts, etc.
> > > > >
> > > > >I now get these weird pauses where everything on the machine just freezes
> > > > >for 30-40 seconds, sometimes longer.  NFS is compiled in, but not in use.
> > > > >
> > > > >The system was a web server, and was happily serving up several hundred
> > > > >domains.  Now with the upgrade, I'll be lucky to keep them..  Not good.
> > > > >
> > > > >It's a Super Micro P6, 384MB RAM, 2 SCSI disks off a bus-logic controller.
> > > > >
> > > > >Any ideas appreciated.  I have built a new kernel from sources supped
> > > > >11/7, but it doesn't seem to be any better.
> > > > 
> > > >    Is it possible that the slowness could actually be a network related
> > > > problem involving the updated 'de' driver in 2.2.5?
> > > > 
> > > > -DG
> > > > 
> > > > David Greenman
> > > > Core-team/Principal Architect, The FreeBSD Project
> > > > 
> > > 
> 
> 
>