Hello, I compiled the flight benchmarks on windows (using vcpkg and adding some options to the port file because it is not done by default), version 1.0.0. While running it I only get about 700 MB/s max with the default parameters. My CPU is i7-4790K, with 32Gb of Ram (ddr3) at 1600 Mhz. However I see that in the blog post concerning Flight, the performance which is reached is about 3GB/s. Does such a difference in performance seems normal to you ? Example of output : >arrow-flight-benchmark.exe Using standalone server: false Server running with pid 27500 Testing method: DoGet Server host: localhost Server port: 31337 Server host: localhost Server port: 31337 Batch size: 131040 Batches read: 9768 Bytes read: 1280000000 Nanos: 2737466000 Speed: 445.924 MB/s Throughput: 3568.26 batches/s Latency: 948.912 usec/batch I also tested on similar machines, with similar performances (I reach 1.2GB/s max on more recent computers (windows) )
Cheers, Louis C
