Search squid archive

Re: squid performance epoll. 350req/sec 100% cpu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I would bet that an strace on the master pid would reveal that you are calling poll, not epoll.

There are several postings on the list about applying the epoll patch, but IIRC, you need to explicitly --disable-poll --disable- select --enable-epoll for it to work.

-Mike

On Mar 27, 2006, at 9:09 AM, Michal Mihalik wrote:

Date: Mon, 27 Mar 2006 17:31:36 +0200
From: Michal Mihalik <michal.mihalik@xxxxxxxxxxxxx>
To: squid-users@xxxxxxxxxxxxxxx
Subject:  squid performance epoll. 350req/sec 100% cpu

Hello.
 I am tring to optimize squid for best possible performance.
 it is in production and it's doing more than 350req/sec.
At peaks upto
500req/sec.

 My problem is only one.  100% cpu.  :-)

 I tried to update my debian to 2.6.16 and recompiled squid:

Squid Cache: Version 2.5.STABLE12
configure options:  --prefix=/usr --exec_prefix=/usr
--bindir=/usr/sbin
--sbindir=/usr/sbin --libexecdir=/usr/lib/squid
--sysconfdir=/etc/squid
--localstatedir=/var/spool/squid --datadir=/usr/share/squid
--enable-async-io --with-pthreads
--enable-storeio=ufs,aufs,diskd,null
--enable-linux-netfilter --enable-arp-acl
--enable-removal-policies=lru,heap
--enable-snmp --enable-delay-pools --enable-htcp --enable-epoll
--enable-cache-digests --enable-underscores --enable-referer-log
--enable-useragent-log --enable-auth=basic,digest,ntlm --enable-carp
--with-large-files i386-debian-linux

the thing I realy don't like is 25% cpu + 50% system cpu .

why the 50% system!!!!!
can anyone help?

Kind Regards
  Michal Mihalik







[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux