Dear community members,
I've installed the latest version of x86-64 v18.06.1 on my device for testing purposes and there is high cpu usage ( please read rest ) with this specs:
CPU J1900 4 core 2.0 Ghz
4 Port Lan
Components installed on OpenWRT:
root@OpenWrt:~# ovs-vsctl show 376f86d4-b7c8-438e-b2fe-4bab32a200ca Bridge switch Port "eth3" Interface "eth3" Port switch Interface switch type: internal Port "eth2" Interface "eth2" ovs_version: "2.8.2"
added bridge called "switch"
eth2 and eth3 added to bridge "switch"
STP enabled on "switch"
eth2 to pc1
eth3 to pc2
pc1 IP: 192.168.2.10
pc2 IP: 192.168.2.20
(no vlan no gw, just pure layer 2 networking )
test utility "iperf3"
test mode: run iperf server on pc1, run iperf client on pc2
iperf config on server(pc1): iperf -s
iperf config on client(pc2): iperf -t 60 -c 192.168.2.10
test result: avg 850mbps transfer rate
here the CPU usage:
Is it usual?
I've tested all above configuration with the same device but with ubuntu 14.04 ( not OpenWRT ) as OS,
test result: avg 930mbps transfer rate
CPU usage: 2~3 percent
more BW transfer rate and low CPU usage!
Is there any misconfiguration on my settings with OpenWRT?