[Top] [All Lists]

Re: accelerating apache/QSC. (fwd)

To: tcl@xxxxxxxxx
Subject: Re: accelerating apache/QSC. (fwd)
From: Alexander Leidinger <Alexander@xxxxxxxxxxxxx>
Date: Tue, 8 Aug 2000 13:03:43 +0200 (CEST)
Cc: apache@xxxxxxxxxxx
In-reply-to: <Pine.LNX.4.10.10008071916080.31092-100000@xxxxxxxxxxxxxxxxxx>
Sender: owner-apache@xxxxxxxxxxx
On  7 Aug, tc lewis wrote:

> today i stumbled upon sgi's accelerating apache project and found it
> rather intriguing.  i've tried sgi's patches with apache 1.3.12
> successfully and notice slightly better returns on some simple benchmarks
> with apache's "ab" than with apache 1.3.12 alone.  is there a document
> anywhere that documents what changes sgi has made in the patches as an

I haven't found one last time I checked oss.sgi.com. If there's one, it
must be an SGI internal document.

> overview, or should i continue reading through the actual patch?

It seems that's the only way... perhaps you can document what you get
out of the patch? :-)

> this is on a linux/intel system.  redhat 6.2 operating system.  i've
> configured with:
> CFLAGS='-DUSE_QSC -D__i686__' ./configure 
> --prefix=/home/tcl/aptest/apache-sgi --enable-module=most 
> --enable-module=mmap_static
> the -D__i686__ is because gcc only seems to define __i386__, yet
> src/main/qsc.c checks for 486, 586, 686, or pentiumpro.  so that's my hack
> way of getting around that for now.  the rest should look familiar.

If you use gcc v 2.95.2 you can use -mpentium or -mpentiumpro instead
(-march=... should include -m..., but it didn't), it defines it for you.

You haven't included relevant parts of your apache.conf (I didn't use
the QSC, so I can't comment further).


Actually, Microsoft is sort of a mixture between the Borg and the Ferengi.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = 7423 F3E6 3A7E B334 A9CC  B10A 1F5F 130A A638 6E7E

<Prev in Thread] Current Thread [Next in Thread>