[CRS354-48G-4S+2Q+] Cpu problem - bandwidth test

My configuration is Computer (test software) → Switch CR354 (port 2) → (port4) Router Rb4011.
My switch is using 100% cpu when I test from computer to switch and set bandwidth test over 200mb tx/ 200mb rx.
When I set it to full test 1GB it is still using full cpu but bandwidth is 15mb rx, 700mb tx.
When there’s normal traffic usage cpu usage is 15%-30%, but every 1-2seconds cpu graph shows full for .
I’m running 6.49 software version, and switch is set to default factory configuration, only passwords are changed, and ip set.
When I test speed from computer to the router it is fine 500 rx, 750 tx
Screenshot_3.png

You don’t test a Switch by testing into it, you test across/through it. You are going to see lower performance on a switch CPU as its not designed for that purpose.

I stumbled upon your post because I am looking for reasons why I am seeing spikes as high as 40% CPU on my CRS354-48G when I am connected to it via winbox.
It got worse after I upgraded: spikes of ~20% on average on v6.49.2 to spikes as high as 40% on v7.1.1

Running a Bi-directional Gb btest across the switch L2 makes no difference on CPU usage in my testing though, so I am just concerned by the generally high usage just using winbox.

[Edit]
Answered my own question: Yes it is winbox connection causing upwards of 40% CPU usage on the CRS354-48G switch.
Connection via telnet the cpu sips a cool 2-3% usage with L2 bridge traffic. I didn’t realize winbox was so demanding.

Depends on actual windows open but for some windows winbox fetches quite a lot of data from ROS device … which takes quite some effort on devices with slow CPU.