cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: [PROF RFC 2/2] profiling of libcurl by curl-loader, starting stage

From: Robert Iakobashvili <coroberti_at_gmail.com>
Date: Wed, 25 Apr 2007 12:24:55 +0300

On 4/25/07, Daniel Stenberg <daniel_at_haxx.se> wrote:
> On Tue, 24 Apr 2007, Robert Iakobashvili wrote:
>
> > When we attempted to add 100 and more clients each second to load, it has
> > completely burned out the CPU. The experiments posted were done with only 20
> > clients added each second to enable reliable profiling with oprofile. Both
> > gprof and oprofile data show, the CreateConnection () takes a lot of CPU.

> indicate that libcurl is "misbehaving"? And if so, by how much?

It works good, but (always) can probably do better.

> Digging in and fully comprehending the profiling data is a big undertaking,
> which I'm just not able to do at this point in time.

No problemo, I will hopefully come after our next release with
suggestions/patches.

-- 
Sincerely,
Robert Iakobashvili,
coroberti %x40 gmail %x2e com
...................................................................
Navigare necesse est, vivere non est necesse
...................................................................
http://curl-loader.sourceforge.net
An open-source HTTP/S, FTP/S traffic
generating, and web testing tool.
Received on 2007-04-25