how to reduce high CPU and memory utilization

80 pts.
Cisco Routers
CPU usage
Router Performance
please suggest me , is there any set of command to reduce high CPU and memory utilization of cisco router

Answer Wiki

Thanks. We'll let you know when a new response is added.

Reduce the complexity of the number of subnets routed, ACL’s, etc. Any rules that have to be processed or encryption will increase utilization. If this is the default gateway for a bunch of LAN devices, then consider putting another routing device in front of it to take some of the load and only push through the traffic that needs to go across the WAN links on the edge router, or redesign the LAN addressing scheme so traffic on the local LAN does not have to go to the router to be routed.


Discuss This Question: 2  Replies

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • BlankReg
    There are a number of things that can cause this. The common issues are it is trying to do a lot of packet or route, manipulation, through complex route maps, there is a lot of buffering, where a lot of traffic from a fast interface, is trying to pass over a much slower one (LAN to slow WAN), or you have a routing protocol that is having to process a lot of updates. Have a look at the 'show process' command output, which should help identify what is using a lot of resources. The 'show memory, and 'show buffers' can also give more information. If you have a Cisco login, do a 'show tech' and paste it into the output inturpreter and see what that thinks is the problem. Check also the routing protocol, not just on this router, but on the others in the network, I have seen this where there is a very large OSPF area, and the tables were huge, so one link going down caused a lot of processing (the area was way over size, but the customer refused to deal with the cause, and faulted the routers every time they fell over). Try to avoid using debug too much, as this will only make the problem worse, as most debugs are processor hungry. If you are, only output to the console port, do not try it over the network, and only try one debug at a time. There is always our old friend the software bug. You could do worse than check the version against the bug tracker and see if this is a known issue. Or you could just try a different IOS version. Good Luck.
    12,325 pointsBadges:
  • Genderhayes
    Determine the processes or applications that are consuming your CPU. You can then either stop running those specific processes or cease other processes that are running at the same time to help speed up larger processes. You can also add more memory RAM to your computer to allow certain processes to run more efficiently without consuming large amounts of CPU. Continue reading this article to learn about the ways you can reduce your computer's CPU usage on either a Windows and Macintosh operating system.
    10,685 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: