Closed kiruchon closed 5 months ago
Hi, can you share more config details of the test? Are you using two vm instances or one instance? Is the tls enabled or not? Can you share your constants.h
in the test directory? Did you use igb_uio driver with wc_activate enabled? Also, have you enabled the Release mode when building?
In my experience, tso can improve the latency.
I was running test on a fresh install VM Ubuntu 22.04, AWS 2 physical cores (ht=off) and 8 gb ddr5 ram. My goal was to use fastest possible Websocket client to process large number of messages, so I tested specifically ws_client in flashws with non-dpdk ws_server
Also tbh I'm relatively new to dpdk but as far as it works I think I've configured it correctly according to official docs. I also tried different tso & hz options in config.ini and tried both core 1 and 2.
test_ws_client -DFWS_ENABLE_FSTACK=OFF
test_ws_client -DFWS_ENABLE_FSTACK=ON