CCR1016 CPU load not balanced ok

I have problem with CPU load balancing… Picture in attach…
What can be problem?

BR,Milan

Why is that a problem? Some processes can not run on multiple cores.
If you try to add 2 and 4, it does not matter is you are doing the calculation only in your own head or if you have 15 colleagues to help with the calculation.

As long as core is not running constant 100% it is in your best interest that task is not distributed over many cores, only when you are running full load on that core distributing task over multiple cores will give you performance improvement. in all other cases single thread will be fastest and/or less resource consuming than usage of multiple cpu cores.

Dear,
it is ok if some processes can not be run on multicpu… But when is any CPU over 15% packages are droping… I am using this for stream TS data… If CPU load is less than 10-15% all is ok, if any goes over that there is droped data.

Is there any way to find which process can not be run on multicpu?

BR, Milan

Dear,

real problem is when you are using CCR1016 for stream services… if ANY CPU is over 15% load you will have droped packages… It is good to know that OVPN works like single CPU process not like Multi… After disablin OVPN and tranfering data like IP to IP directly, CPU load is ok, and there is no droped packages.


BR, Milan

If CPU load is less than 10-15% all is ok, if any goes over that there is droped data.

I don’t think the CPU load is the problem here. You should be able to hit near 100% CPU load on any core without any dropped packets.

Dear,

You can try by youself. Try to make OVNP tunnel, put 30-50Mbps of UDP TS data and you will see.

BR, Milan