mirror of
https://github.com/haproxy/haproxy.git
synced 2026-02-14 08:13:19 -05:00
Now that we support batched allocations/releases, it appears that we can
reach the same performance on H2 with shared pools and 256kB thread-local
cache as without shared pools, a fast allocator and 1MB thread-local cache.
With 512kB we're up to 10% faster on highly multiplexed H2 than without the
shared cache. This was tested on a 16-core ARM machine. Thus it's time to
slightly reduce the per-thread memory cost, which may also improve the
performance on machines with smaller L2 caches. It essentially reverts
commit
|
||
|---|---|---|
| .. | ||
| haproxy | ||
| import | ||