Hello, Martin! Can you please compare load profiles using google perftools ?
I never tried to use gperf on ARM64, also, my trial at Linaro is over, I do not have an access to any ARM64 anymore. in short, gperf can be found https://github.com/gperftools/gperftools please follow "CPU profiling part". it can collect cachegrind output, I attached example kcachegrind report (you can sort by "self" time). it would be interesting to compare amd64 <--> arm64 [image: Screenshot from 2020-07-18 13-35-27.png] пт, 10 июл. 2020 г. в 19:00, Martin Grigorov <martin.grigo...@gmail.com>: > Hello HAProxy community, > > I wanted to compare how the newly released HAProxy 2.2 (Congrats!) behaves > under heavy load so I've ran some tests on my x86_64 and aarch64 VMs: > > > https://medium.com/@martin.grigorov/compare-haproxy-performance-on-x86-64-and-arm64-cpu-architectures-bfd55d1d5566 > > Without much surprise the x86_64 VM gave better results! > > It is *not* a real use case scenario: the backends serve on GET / and > return "Hello World", without any file/network operations. > > What is interesting though is that I can get 120-160K reqs/sec when > hitting directly one of the backend servers, and only 20-40K reqs/sec when > using HAProxy as a load balancer in front of them. > > I'd be happy to re-run the tests with any kind of improvements you may > have! > > Regards, > Martin >