Date: Sat, 20 Apr 2002 22:16:25 +0100 From: James Jeffrey <james@jgj.org.uk> To: James Jeffrey <james@jgj.org.uk> Cc: Tom Samplonius <tom@sdf.com>, Simon <simon@optinet.com>, "freebsd-isp@freebsd.org" <freebsd-isp@freebsd.org> Subject: Re: Apache 2 MPMs Message-ID: <DF5F1446-54A3-11D6-A332-003065A1F05E@jgj.org.uk> In-Reply-To: <4A8DCD48-54A3-11D6-A332-003065A1F05E@jgj.org.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Of course having said that I do realise that most of the memory usage is data memory... :) James On Saturday, April 20, 2002, at 10:12 PM, James Jeffrey wrote: > My understanding may be flawed (and I am interested in learning...) but > I though one of the advantages of using threads over forking was that > multiple threads can share the same memory resident copy of the binary > and that only data memory had to be allocated for each thread, where as > forked processes each need there own resident copy of the program. > Therefore threads use less memory and theoretically so can Apache 2 > except, sadly, on FreeBSD... > > James. > > On Saturday, April 20, 2002, at 09:10 PM, Tom Samplonius wrote: > >> >> And you expect Apache 2.x to use less RAM? I really doubt it. >> >> Tom >> >> On Sat, 20 Apr 2002, Simon wrote: >> >>> >>> Some of our servers do over 1.3TB a month, avg request is 8kB >>> I can't wait for FBSD 5.x, hopefully threads are much better then. >>> 1.3.x Apache eats way too much RAM, but oh well, it's free :-) >>> >>> -Simon >>> >>> On Sat, 20 Apr 2002 11:15:28 -0700 (PDT), Tom Samplonius wrote: >>> >>>> >>>> First of all, how many of the modules you need will be threadsafe? >>>> Many >>>> of the PHP add-ons are not thread safe. >>>> >>>> Unless you have servers pushing out more than 500GB/month, I >>>> wouldn't >>>> worry about the difference between prefork and prefork/thread. >>>> >>>> Tom >>>> >>>> On Sat, 20 Apr 2002, James Jeffrey wrote: >>>> >>>>> Hello, >>>>> >>>>> I have just started a new job for an ISP currently using some Linux >>>>> servers. I want to start to move them across to FreeBSD, but I'm >>>>> concerned that Apache 2 will use the prefork MPM on our favourite >>>>> platform rather than the newer prefork/thread combination one... >>>>> Does >>>>> anyone know: >>>>> >>>>> Why this is? >>>>> When it will be fixed? >>>>> What performance penalty this will cause against, for example, >>>>> Linux? >>>>> How good is the new MPM? >>>>> >>>>> thanks, >>>>> >>>>> James >>>>> >>>>> >>>>> To Unsubscribe: send mail to majordomo@FreeBSD.org >>>>> with "unsubscribe freebsd-isp" in the body of the message >>>>> >>>>> >>>> >>>> >>>> To Unsubscribe: send mail to majordomo@FreeBSD.org >>>> with "unsubscribe freebsd-isp" in the body of the message >>>> >>> >>> >>> >>> >>> To Unsubscribe: send mail to majordomo@FreeBSD.org >>> with "unsubscribe freebsd-isp" in the body of the message >>> >>> >> >> >> To Unsubscribe: send mail to majordomo@FreeBSD.org >> with "unsubscribe freebsd-isp" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DF5F1446-54A3-11D6-A332-003065A1F05E>