X86 not using all cores

hi all guys

please help me out
always i use CCR but at moment i need more powerfull cpu so i installed Router os x86 in my dell server

it was not directly install due to sata issue so i install vmare exsi 6.0 and then routeros
all this is proper but right now i am facing one issue that Ethernet is not using all core for load only using particular core

i am attaching pic please help me how to solve this
Capture.PNG

Load is only 30% on single core. Process is kept on single core as long as core is not fully loaded.

ok i will put more load on it right now specially i use pppoe for clients
even it goes above 80% then also its not sharing

anyway i will wait till it goes 100% on single core and let see what it do

is their setting before going to 100 it share cpu so it will be very good

I’ve been trying to fix this same problem on my CHR, changing RPS settings, IRQs, interface-queues, without success.
cpu.png
XenCenter says the VM CPU usage is higher than I can see in ROS
vm.png
But the CPU usage by the Xen itself is quite low
xen.png
What can I do to make the CPU usage better?

Thanks

router os v6 not use all core on vmware. i try on vmware and not working at gigabit speed

I’m using PCI bypass. No problem with interface speeds.
My problem is just CPU usage.