Page 1 of 1

CCR 1036 CPU utilization 100%

Posted: Thu Jan 11, 2018 12:07 pm
by vijaykumaryadav4u
Hi,

I have CCR 1036 device. I have connected ISP on the same.

Total 36 CPU on CCR only 1 CPU reaching 100% rest 35 have utilization 4%. I am unable to use rest CPU.

Any solution

Re: CCR 1036 CPU utilization 100%

Posted: Thu Jan 11, 2018 2:09 pm
by haik01
This question looks like:

"My car is using too much gas. Can anyone fix it?"


Can you explain how the setup is done, what firewall rules are in place, how many users, ISP backbone etc....

Without this it turns back to the first question: Can anyone fix this car?

Re: CCR 1036 CPU utilization 100%

Posted: Thu Jan 11, 2018 4:56 pm
by paolopoz
I guess that you are BGP peering with a ISP or carrier and they are announcing to you the full table (~500k routes). Am I right?
If this is the case, be aware that BGP is a single thread process and it is not possible to make it use the multi-core architecture.

Re: CCR 1036 CPU utilization 100%

Posted: Fri Jan 12, 2018 5:06 pm
by BigTrumpet
+1 for BGP full table problem

Re: CCR 1036 CPU utilization 100%

Posted: Wed Mar 28, 2018 1:59 pm
by vijaykumaryadav4u
I guess that you are BGP peering with a ISP or carrier and they are announcing to you the full table (~500k routes). Am I right?
If this is the case, be aware that BGP is a single thread process and it is not possible to make it use the multi-core architecture.
Yes, BGP with full routes

Re: CCR 1036 CPU utilization 100%

Posted: Wed Mar 28, 2018 6:29 pm
by Steveocee
BGP will only use 1 core in the current RouterOS. It is "rumoured" v7 will fix this but v7 was announced years ago and has still yet to be given an ETA. Unfortunately you are going to be stuck with this behaviour until BGP can handling can be improved or v7 comes around.

I hate giving "it'll be in v7" answers but this is one of those things which is most likely going to be, MikroTik backport a lot of good things to v6 but I don't think the current kernel can use multi cores for BGP hence why it is not backported already.