History log of /openbsd-src/regress/sys/kern/sosplice/perf/relay.c (Results 1 – 2 of 2)
Revision Date Author Comments
# 14f355db 08-Jan-2014 bluhm <bluhm@openbsd.org>

Set socket buffer size to fixed value of 100000 octets. This
prevents that the socket splicing performance test interferes with
the dynamic TCP buffer size adjusting.


# 8f72aa00 08-Jan-2013 bluhm <bluhm@openbsd.org>

Add performance test for socket splicing. Two tcpbench processes
are used as server and client. Between them is a relay process
that can either copy or splice the data. Benchmarking is done for
TC

Add performance test for socket splicing. Two tcpbench processes
are used as server and client. Between them is a relay process
that can either copy or splice the data. Benchmarking is done for
TCP and UDP and for copy and splice. All tests are executed on
localhost per default. Alternatively the relay process can be
started on a remote machine.
Depending on hardware and environment socket splicing has increased
my throughput by 30% or up to 150% in this test.

show more ...