Re: [squid-users] squid + epoll polygraph test

2004-11-03 Thread Henrik Nordstrom
On Wed, 3 Nov 2004, Muthukumar wrote:
There has not been any benchmark on Squid-3 + epoll in a long time. The performance of this is not known.
How many requests being generated by squid + poll() / squid + select() on 32 bit hardwares?
As I said there has not been any benchmarks of Squid-3 for a very long 
time. We do not have any numbers to give you.

Is squid dev team maintaining reports for this?
No.
Please note that the Polygraph license does not allow publishing the 
results without an prior agreement with The Measurement Factory.

It is good to have for comparision report.
Indeed.
The Squid developers is currently focused on first getting Squid-3 
reasonably stable and correct before looking at performance.
Just curious, when will be squid-3.0 stable released?
When the developers are confident in the quality of the release.
epoll() support will be having on squid-3.0.
I am tasked to check, how many requests squid + epoll() are supporting.
Please note that Squid-3 is known to still have quite many bugs, so your 
results may not be entirely accurate..

Regards
Henrik


Re: [squid-users] squid + epoll polygraph test

2004-11-03 Thread Gonzalo A. Arana


Hi,

That is on a production server, not a Polygraph test.  At busiest time: above 140 
reqs/sec, using 8Mbit/s, average fds in use is between 3k-4k (50% is user-side and 50% 
server-side), and CPU usage is about 12% on a P4 2.8Ghz, RAM=2GB (cache_mem 400MB), 
and 95GB of cache_dir. cache_dir is ufs.
On the same server, squid with select/poll did starve CPU, and the number of open fds 
never bot bigger than 1600.  When I started using epoll, the traffic and the number of 
concurrent connections did increase.  I recommend epoll (at leas on Linux).
Regards,

G

On Wed, 3 Nov 2004 08:46:54 +0530
Muthukumar [EMAIL PROTECTED] wrote:

 
 Hai Gonzalo,
 
  I've been using squid3 with epoll support for a couple of months.
  In my case, squid with poll/select did consume up to 100% CPU.  With epoll, CPU 
  usage dropped to less than 10%.
 
 It seems to be great. How many requests are being generated per second?
 
 Are you using squid-3.0-pre3+latest patch for epoll().
 I am on analysis of squid-3.0pre3 + epoll() requests satisfaction / second there.
 
 Compilation:
 ./configure --prefix=/home/muthu/squidepoll --enable-epoll  
 --with-aufs-threads=32 --with-descriptors=32768 --with-pthreads  
 --enable-storeio=null,ufs,aufs --disable-poll --disable-select --disable-kqueue
 
 Configuration:
 
  cache_mem 90 MB( 200 MB RAM )
  cache_dir null /dev/null
  cache_access_log none
  cache_store_log none
 
  Long term average  max CPU usage:
  http://webs.uolsinectis.com.ar/garana/x/cpu.4.png
 
  With epoll, CPU usage over the last 24 hours:
  http://webs.uolsinectis.com.ar/garana/x/cpu.png
 
 Thanks for informations.
 
 Regards
 --Muthu
 
 
 
 ---
 ===  It is a Virus Free Mail ===
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004 
 
 


Re: [squid-users] squid + epoll polygraph test

2004-11-02 Thread Gonzalo A. Arana


I've been using squid3 with epoll support for a couple of months.
In my case, squid with poll/select did consume up to 100% CPU.  With epoll, CPU usage 
dropped to less than 10%.

Long term average  max CPU usage:
http://webs.uolsinectis.com.ar/garana/x/cpu.4.png

With epoll, CPU usage over the last 24 hours:
http://webs.uolsinectis.com.ar/garana/x/cpu.png

Regards,

Gonzalo

On Tue, 2 Nov 2004 14:47:30 +0100 (CET)
Henrik Nordstrom [EMAIL PROTECTED] wrote:

 
 On Tue, 2 Nov 2004, Muthukumar wrote:
 
  Is there anyone benchmarked squid+epoll() on polygraph? How may I expect requests 
  satisfaction limit on Linux host
  2.6.5-1.358 #1 i686 athlon i386 GNU/Linux platform?
 
 There has not been any benchmark on Squid-3 + epoll in a long time. The 
 performance of this is not known.
 
 The Squid developers is currently focused on first getting Squid-3 
 reasonably stable and correct before looking at performance.
 
  During polygraph testing, I am getting errors as,
  004.03| ./Xaction.cc:79: error: 1/1 (267) unsupported HTTP status code
  004.03| ./Xaction.cc:79: error: 2/2 (267) unsupported HTTP status code
 
 Could be many things.
 
 I would recommend starting with a Squid-2.5 to verify that you have the 
 Polygraph setup correct. This should run without any errors except the 
 expected ones..
 
 Then try out Squid-3.
 
 Regards
 Henrik
 


Re: [squid-users] squid + epoll polygraph test

2004-11-02 Thread Muthukumar

Hello Henrik,

Thanks again.

 Is there anyone benchmarked squid+epoll() on polygraph? How may I expect requests 
 satisfaction limit on Linux host
 2.6.5-1.358 #1 i686 athlon i386 GNU/Linux platform?

 There has not been any benchmark on Squid-3 + epoll in a long time. The performance 
 of this is not known.

How many requests being generated by squid + poll() / squid + select() on 32 bit 
hardwares?
Is squid dev team maintaining reports for this? It is good to have for comparision 
report.


 The Squid developers is currently focused on first getting Squid-3 reasonably stable 
 and correct before looking at performance.

Just curious, when will be squid-3.0 stable released?


 During polygraph testing, I am getting errors as,
 004.03| ./Xaction.cc:79: error: 1/1 (267) unsupported HTTP status code
 004.03| ./Xaction.cc:79: error: 2/2 (267) unsupported HTTP status code

 Could be many things.

 I would recommend starting with a Squid-2.5 to verify that you have the Polygraph 
 setup correct. This should run without any 
 errors except the expected ones..

 Then try out Squid-3.

epoll() support will be having on squid-3.0.
 I am tasked to check, how many requests squid + epoll() are supporting.

Regards
-Muthukumar


---
===  It is a Virus Free Mail ===
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004 



Re: [squid-users] squid + epoll polygraph test

2004-11-02 Thread Muthukumar
Hai Gonzalo,

 I've been using squid3 with epoll support for a couple of months.
 In my case, squid with poll/select did consume up to 100% CPU.  With epoll, CPU 
 usage dropped to less than 10%.

It seems to be great. How many requests are being generated per second?

Are you using squid-3.0-pre3+latest patch for epoll().
I am on analysis of squid-3.0pre3 + epoll() requests satisfaction / second there.

Compilation:
./configure --prefix=/home/muthu/squidepoll --enable-epoll  
--with-aufs-threads=32 --with-descriptors=32768 --with-pthreads  
--enable-storeio=null,ufs,aufs --disable-poll --disable-select --disable-kqueue

Configuration:

 cache_mem 90 MB( 200 MB RAM )
 cache_dir null /dev/null
 cache_access_log none
 cache_store_log none

 Long term average  max CPU usage:
 http://webs.uolsinectis.com.ar/garana/x/cpu.4.png

 With epoll, CPU usage over the last 24 hours:
 http://webs.uolsinectis.com.ar/garana/x/cpu.png

Thanks for informations.

Regards
--Muthu



---
===  It is a Virus Free Mail ===
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004