Hi guys,

today I installed fireperf on my testing IPFire and my Ubuntu PC.

server: IPFire Core 154; Intel i7 4790; Intel 82571EB/GB 1GBit Nic
Client: Ubuntu 20.4; Intel i7 9700; Intel i219-V 1GBit Nic


Michael and I agreed that one more port should be opened per 5000 expected connection per second (cps)

So here my results:


Server:
fireperf -s -P 10000 -p 63000:630010

Client:
fireperf -c <IP address> -P 1 -x -p 63000:63010 -> ~5000 cps

fireperf -c <IP address> -P 10 -x -p 63000:63010 -> ~30000-35000 cps

fireperf -c <IP address> -P 100 -x -p 63000:63010 -> ~35000-40000 cps

fireperf -c <IP address> -P 1000 -x -p 63000:63010 -> ~40000-45000 cps

fireperf -c <IP address> -P 10000 -x -p 63000:63010 -> ~46000-48000 cps

The cpu utilization was limited to one core and increased in sync with the cps on both sides.

In my last test, the utilization was about 85-100% on the server and 75-95% on the client.

In the next days I will test our mini and post the results here.

-

Daniel