TODO: consider a multi-threaded curl tool

Closes #19971
This commit is contained in:
Daniel Stenberg 2025-12-14 11:58:01 +01:00
parent 6f3124eaa2
commit 5914b9c66f
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -703,6 +703,17 @@ follow suite.
# Command line tool
## multi-threading
When asked to do transfers in parallel, the curl tool could be extended to use
a number of independent worker threads. This would allow faster transfers in
situations where curl becomes CPU bound.
Ideally, curl would (with permission) fire up new threads on demand when it
deems that it might be helpful. Perhaps, if it has more transfers to add and
the existing transfers make the CPU busy enough and there are more cores
available.
## sync
`curl --sync http://example.com/feed[1-100].rss` or