Hi all,

For a long time I've wanted to get something done that allows us to compare curl's relative performance. Ideally something we can run every once in a while to compare that nothing major has turned sour without us being aware of it.

A first step would be a tool we can run that measures "relative performance". Like doing N transfers of size X and measure how fast it can complete them. Running the same tool on the same host with the same server but built to use different libcurl versions should then not get noticably worse speeds over time. (Barring the difficulty of measuring network things when other programs are also running on the test host.)

I'm not sure exactly how to do this, but I have a first shot at such a tool written and I figured we can create a new repository for this (curl/relative I'm thinking) and perhaps add more smaller tools for various tests as we advance. Then work out how to actually run them with different/current libcurls.

Thoughts?

--

 / daniel.haxx.se
 | Commercial curl support up to 24x7 is available!
 | Private help, bug fixes, support, ports, new features
 | https://curl.se/support.html
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to