Search squid archive

Re: client_persistent_connections kills performance?

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

 



ons 2006-03-29 klockan 13:16 -0500 skrev lawrence wang:

> Cpu load also dropped drastically, to under 10%. This is certainly the
> performance improvement I was looking for; however, I'm trying to
> understand why this is so drastic.

because of

a) Squid's select/poll loop is not very efficient and starts wasting a
lot of CPU when there is a lot of open connections

b) even poll (which is much better than select) has noticeable
scalability issues wasting a lot of CPU when the number of open
connections is large.

The epoll patch addresses both of these if you run on Linux-2.6..

Regards
Henrik

Attachment: signature.asc
Description: Detta =?ISO-8859-1?Q?=E4r?= en digitalt signerad meddelandedel


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

  Powered by Linux