Buy commercial curl support. We
help you work out your issues, debug your libcurl applications, use the API,
port to new platforms, add new features and more. With a team lead by the
curl founder Daniel himself.
Re: Increase in CPU usage in 8.7.1 vs 8.6.0 for rate-limited downloads
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: David Pfitzner via curl-library <curl-library_at_lists.haxx.se>
Date: Fri, 21 Jun 2024 08:39:51 +0930
On Fri, Jun 21, 2024 at 4:06 AM Dmitry Karpov via curl-library <
curl-library_at_lists.haxx.se> wrote:
> That basically means that you are asking for a new feature (i.e. build
> option etc), which would allow you to sacrifice speed limit precision but
> will limit CPU usage during throttling.
>
Actually, I wasn't thinking of a build option, but rather a per request
(CURLOPT_FOO) option. Yes, it would be a new feature.
>
> For my use cases, it is not an option I would like to use – I need to have
> a quite precise speed limit for my application (which both 8.7.1 and 7.84
> provide) and somewhat higher CPU usage price for a precision is not an
> issue for me.
>
Given such an option, then when desired you could also use it to specify
_more_ precision than the current default behavior provides.
-- David
Date: Fri, 21 Jun 2024 08:39:51 +0930
On Fri, Jun 21, 2024 at 4:06 AM Dmitry Karpov via curl-library <
curl-library_at_lists.haxx.se> wrote:
> That basically means that you are asking for a new feature (i.e. build
> option etc), which would allow you to sacrifice speed limit precision but
> will limit CPU usage during throttling.
>
Actually, I wasn't thinking of a build option, but rather a per request
(CURLOPT_FOO) option. Yes, it would be a new feature.
>
> For my use cases, it is not an option I would like to use – I need to have
> a quite precise speed limit for my application (which both 8.7.1 and 7.84
> provide) and somewhat higher CPU usage price for a precision is not an
> issue for me.
>
Given such an option, then when desired you could also use it to specify
_more_ precision than the current default behavior provides.
-- David
-- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2024-06-21