\iperf-3.1.3-win32>iperf3 -c 10.0.2.200 -t -R 300Connecting to host 10.0.2.200, port 5201[ 4] local 192.168.1.3 port 1053 connected to 10.0.2.200 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 91.0 MBytes 761 Mbits/sec[ 4] 1.00-2.00 sec 89.0 MBytes 748 Mbits/sec[ 4] 2.00-3.00 sec 88.9 MBytes 746 Mbits/sec[ 4] 3.00-4.00 sec 92.1 MBytes 772 Mbits/sec
iperf-3.1.3-win32>iperf3 -c 10.0.2.200 -t -R 300 -P 2Connecting to host 10.0.2.200, port 5201[ 4] local 192.168.1.3 port 1052 connected to 10.0.2.200 port 5201[ 6] local 192.168.1.3 port 1053 connected to 10.0.2.200 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 55.6 MBytes 466 Mbits/sec[ 6] 0.00-1.00 sec 56.3 MBytes 472 Mbits/sec[SUM] 0.00-1.00 sec 112 MBytes 938 Mbits/sec
last pid: 7932; load averages: 0.34, 0.26, 0.12 up 0+00:06:09 18:23:45404 threads: 6 running, 383 sleeping, 15 waitingCPU: 0.0% user, 0.0% nice, 11.1% system, 0.0% interrupt, 88.9% idleMem: 126M Active, 80M Inact, 494M Wired, 7112M FreeARC: 214M Total, 32M MFU, 176M MRU, 172K Anon, 993K Header, 4640K Other 58M Compressed, 153M Uncompressed, 2.65:1 RatioSwap: 8192M Total, 8192M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 11 root 155 ki31 0 64K CPU0 0 5:50 99.40% idle{idle: cpu0} 11 root 155 ki31 0 64K RUN 1 6:00 99.38% idle{idle: cpu1} 11 root 155 ki31 0 64K CPU3 3 6:00 98.63% idle{idle: cpu3} 11 root 155 ki31 0 64K CPU2 2 5:32 67.85% idle{idle: cpu2} 0 root -76 - 0 4624K CPU2 2 0:29 32.08% kernel{if_io_tqg_2} 0 root -76 - 0 4624K - 3 0:01 0.92% kernel{if_io_tqg_3}76044 unbound 20 0 73M 39M kqread 1 0:02 0.40% unbound{unbound}76044 unbound 20 0 73M 39M kqread 0 0:02 0.38% unbound{unbound} 0 root -76 - 0 4624K - 0 0:02 0.27% kernel{if_config_tqg_0} 12 root -72 - 0 240K WAIT 0 0:00 0.21% intr{swi1: pfsync} 8706 root 20 0 18M 6740K select 1 0:02 0.19% ntpd{ntpd}58282 root 20 0 1045M 4788K CPU1 1 0:00 0.07% top 20 root -16 - 0 16K pftm 2 0:00 0.04% pf purge 22 root -16 - 0 16K - 3 0:00 0.04% rand_harvestq 12 root -72 - 0 240K WAIT 2 0:00 0.03% intr{swi1: netisr 0}69837 root 20 0 31M 11M kqread 3 0:00 0.02% syslog-ng{syslog-ng} 12 root -60 - 0 240K WAIT 0 0:00 0.02% intr{swi4: clock (0)}20757 root 20 0 24M 14M select 3 0:01 0.01% python3.876550 root 20 0 21M 12M select 1 0:00 0.01% python3.824176 root 20 0 21M 12M select 1 0:00 0.01% python3.833797 root 16 - 0 16K syncer 3 0:00 0.01% syncer99582 root 20 0 20M 6448K select 0 0:00 0.01% mpd5{mpd5} 0 root -76 - 0 4624K - 1 0:00 0.00% kernel{softirq_1} 0 root -76 - 0 4624K - 0 0:00 0.00% kernel{softirq_0} 0 root -76 - 0 4624K - 3 0:00 0.00% kernel{softirq_3}43323 root -16 - 0 48K psleep 1 0:00 0.00% pagedaemon{dom0}75062 root 20 0 17M 7416K select 1 0:00 0.00% sshd69837 root 20 0 31M 11M kqread 0 0:00 0.00% syslog-ng{syslog-ng} 0 root -76 - 0 4624K - 0 0:11 0.00% kernel{if_io_tqg_0}
net.isr.maxthreads = "-1"net.isr.bindthreads = "1"
dev.igb.0.fc = "0"dev.igb.1.fc = "0"
sysctl -a | grep cpu | grep freq
dev.igb.X.fc = 0
dev.igb.X.eee_control = 0
net.isr.bindthreads = 1
net.isr.maxthreads = -1
iperf-3.1.3-win32>iperf3 -c 10.0.2.200 -t 5Connecting to host 10.0.2.200, port 5201[ 4] local 192.168.1.100 port 29542 connected to 10.0.2.200 port 5201[ ID] Interval Transfer Bandwidth[ 4] 0.00-1.00 sec 100 MBytes 838 Mbits/sec[ 4] 1.00-2.00 sec 100 MBytes 843 Mbits/sec[ 4] 2.00-3.00 sec 102 MBytes 854 Mbits/sec[ 4] 3.00-4.00 sec 102 MBytes 853 Mbits/sec[ 4] 4.00-5.00 sec 102 MBytes 853 Mbits/sec- - - - - - - - - - - - - - - - - - - - - - - - -[ ID] Interval Transfer Bandwidth[ 4] 0.00-5.00 sec 506 MBytes 848 Mbits/sec sender[ 4] 0.00-5.00 sec 506 MBytes 848 Mbits/sec receiver
root@OPNsense:~ # sysctl -a | grep cpu | grep freqdevice cpufreqdebug.cpufreq.verbose: 0debug.cpufreq.lowest: 0dev.cpufreq.3.freq_driver: hwpstate_intel3dev.cpufreq.3.%parent: cpu3dev.cpufreq.3.%pnpinfo:dev.cpufreq.3.%location:dev.cpufreq.3.%driver: cpufreqdev.cpufreq.3.%desc:dev.cpufreq.2.freq_driver: hwpstate_intel2dev.cpufreq.2.%parent: cpu2dev.cpufreq.2.%pnpinfo:dev.cpufreq.2.%location:dev.cpufreq.2.%driver: cpufreqdev.cpufreq.2.%desc:dev.cpufreq.1.freq_driver: hwpstate_intel1dev.cpufreq.1.%parent: cpu1dev.cpufreq.1.%pnpinfo:dev.cpufreq.1.%location:dev.cpufreq.1.%driver: cpufreqdev.cpufreq.1.%desc:dev.cpufreq.0.freq_driver: hwpstate_intel0dev.cpufreq.0.%parent: cpu0dev.cpufreq.0.%pnpinfo:dev.cpufreq.0.%location:dev.cpufreq.0.%driver: cpufreqdev.cpufreq.0.%desc:dev.cpufreq.%parent:dev.cpu.3.freq_levels: 2712/-1dev.cpu.3.freq: 3113dev.cpu.2.freq_levels: 2712/-1dev.cpu.2.freq: 3113dev.cpu.1.freq_levels: 2712/-1dev.cpu.1.freq: 3113dev.cpu.0.freq_levels: 2712/-1dev.cpu.0.freq: 3113
igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xc020-0xc03f mem 0xfe8a0000-0xfe8bffff,0xfe880000-0xfe89ffff,0xfe8c4000-0xfe8c7fff irq 40 at device 0.0 on pci3igb0: Using 1024 TX descriptors and 1024 RX descriptorsigb0: Using 2 RX queues 2 TX queuesigb0: Using MSI-X interrupts with 3 vectorsigb0: Ethernet address: 00:25:90:00:00:00igb0: netmap queues/slots: TX 2/1024, RX 2/1024