On Sat, Aug 04, 2012 at 17:43 +0200, Claudio Jeker wrote: > On Tue, Jul 24, 2012 at 02:22:57PM +0200, Henrik Lund Kramshøj wrote: > > On 24/07/2012, at 14.16, Otto Moerbeek wrote: > > > > > On Tue, Jul 24, 2012 at 01:52:03PM +0200, Peter Hessler wrote: > > > > > >> On 2012 Jul 24 (Tue) at 12:40:00 +0200 (+0200), Henrik Lund Kramsh?j > > wrote: > > >> :Current tuning, apart from kernel defaults: > > >> :and also modified /etc/sysctl somewhat - most changes below are from > > >> :https://calomel.org/network_performance.html: > > >> > > >> Revert all changes recommended by this page, they hurt performance and > > >> do not help. > > >> > > >> calomel.org is only bad juju. > > >> > > >> > > >> -- > > >> In case of atomic attack, the federal ruling against prayer in schools > > >> will be temporarily canceled. > > > > > > Also, the OP didn't say if pf is active or not. By default pf is > > > enabled these days, switch off by setting pf=NO in rc.conf.local > > > > sorry, but tried both, some difference, some improvement, as shown below > > > > hlk@xpc02:hlk$ sudo pfctl -d > > pf disabled > > hlk@xpc02:hlk$ tcpbench -u 10.0.10.30 > > Elapsed: 1000 Mbps: 1943.217 Peak Mbps: 1943.217 Tx PPS: > > 165015 > > Elapsed: 2000 Mbps: 1944.761 Peak Mbps: 1944.761 Tx PPS: > > 165146 > > Elapsed: 3000 Mbps: 1942.852 Peak Mbps: 1944.761 Tx PPS: > > 164984 > > Elapsed: 4000 Mbps: 1942.710 Peak Mbps: 1944.761 Tx PPS: > > 164972 > > > > hlk@xpc02:hlk$ tcpbench -n 4 10.0.10.30 > > elapsed_ms bytes mbps bwidth > > 1000 114326840 914.615 28.58% > > 1000 86697552 693.580 21.67% > > 1000 111178888 889.431 27.79% > > 1000 87886360 703.091 21.97% > > Conn: 4 Mbps: 3200.717 Peak Mbps: 3200.717 Avg Mbps: 800.179 > > 2001 79059352 631.843 19.21% > > 2001 127067792 1016.542 30.87% > > 2001 135531352 1084.251 32.93% > > 2001 69944248 559.554 16.99% > > Conn: 4 Mbps: 3292.190 Peak Mbps: 3292.190 Avg Mbps: 823.048 > > 3003 101616720 812.122 25.16% > > 3003 98757024 789.267 24.45% > > 3003 103894144 830.323 25.72% > > 3003 99604280 796.038 24.66% > > Conn: 4 Mbps: 3227.750 Peak Mbps: 3292.190 Avg Mbps: 806.937 > > > > But still waaaaay below expectations :-( > > > > Then you should adjust your expectations. OpenBSD never said to do 10G > wirespeed or anything in that regard. Btw. depending on how you plan to > use the system it may not make sense to run tcpbench on the system under > test since that will skew the test results. >
to elaborate on this point a bit: please make sure you understand what you're testing! tcpbench and iperf both test how fast your tcp or udp server running in userland can receive and transmit information through the socket interface. this has nothing to do with router workloads for example. > Yes, we would like to be faster but to get more speed large changes are > needed since currently only one CPU is doing all the work in the kernel. > > -- > :wq Claudio