1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
puma--puma/benchmarks/wrk
Kamil Trzciński 7af9807778 Inject small delay to improve requests distribution
Ruby MRI when used can at most process a single thread concurrently due to GVL. This results in a over-utilisation if unfavourable distribution of connections is happening.

This tries to prefer less-busy workers (ie. faster to accept
the connection) to improve workers utilisation.
2020-05-05 17:06:28 +02:00
..
lua Add benchmarks for large request bodies and responses 2019-10-13 11:27:58 +02:00
big_body.sh Add benchmarks for large request bodies and responses 2019-10-13 11:27:58 +02:00
big_response.sh Add benchmarks for large request bodies and responses 2019-10-13 11:27:58 +02:00
cpu_spin.sh Inject small delay to improve requests distribution 2020-05-05 17:06:28 +02:00
hello.sh Merge pull request from GHSA-84j7-475p-hp8v 2020-02-27 11:52:27 -06:00
jruby_ssl_realistic_response.sh SSL benchmarks 2020-03-18 12:53:04 -06:00
many_long_headers.sh Merge pull request from GHSA-84j7-475p-hp8v 2020-02-27 11:52:27 -06:00
more_conns_than_threads.sh Add benchmarks for large request bodies and responses 2019-10-13 11:27:58 +02:00
realistic_response.sh Merge pull request from GHSA-84j7-475p-hp8v 2020-02-27 11:52:27 -06:00
ssl_realistic_response.sh SSL benchmarks 2020-03-18 12:53:04 -06:00