Receive pipe reduces number of system calls and gives significant performance improvement with kernel TCP stack and relatively small IO sizes. With user space TCP/IP implementations there are no system calls and double buffering introduced by pipe has negative impact on performance. Receive pipe remains enabled by default. Signed-off-by: Evgeniy Kochetov <evgeniik@mellanox.com> Change-Id: Ic5ddee42293df2c233ba7ffbe6662de7917ac586 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3343 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
||
---|---|---|
.. | ||
accel | ||
bdev | ||
blob | ||
blobfs | ||
env_dpdk | ||
event | ||
sock | ||
Makefile |