cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
631
Views
4
Helpful
4
Replies

Switch Processes

Santosh Kolte
Level 1
Level 1

Which r the Main Processes of Switch and Router That Utilize more Memory

And We need not worry if Its Utillization increases........

Pls Help with the defferent commands that help to determine Memory Utilization Problems.

1 Accepted Solution

Accepted Solutions

Hi Santosh,

It is not possible to say some process is specifically not harmful. Memory utilization changes depending on configured features, network ctivity, switch load, etc. E.g. STP process on a switch may increase memory consumption during network topology change but release it when the calculations are completed. Or BGP process on a router can take more memory when more routes are added to the table.

If you suspect a memory issue, you should look at process that taking most of memory and:

- check if that corresponds to the switch activity. E.g. if SNMP is holding lots of memory while box is not supposed to do much of SNMP - this could be a problem;

- collect statistics few times and check if there is a memory leak. Process steadily increasing Holding memory amount would be a suspect.

- some platforms have memory leak detection mechanism and you can test the situation with "show memory debug leaks":

http://www.cisco.com/en/US/docs/ios/12_3t/12_3t7/feature/guide/gtmleakd.html#wp1044959

Kind Regards,
Ivan Shirshin

**Please grade this post if you find it useful.

Kind Regards,
Ivan

View solution in original post

4 Replies 4

Ivan Shirshin
Cisco Employee
Cisco Employee

Hi Santosh,

You can check the memory utilization with "show proc memory sort" command. It will give you the totals and the per process information - with the most memory consuming processes on top.

There is Cisco guide for troubleshooting memory issues, check it here:

http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_tech_note09186a00800a6f3a.shtml#topic1

Kind Regards,
Ivan Shirshin

**Please grade this post if you find it useful.

Kind Regards,
Ivan

I know about this command..... I want to know that which processes r not harmful..... when it takes more memory

Hi Santosh,

It is not possible to say some process is specifically not harmful. Memory utilization changes depending on configured features, network ctivity, switch load, etc. E.g. STP process on a switch may increase memory consumption during network topology change but release it when the calculations are completed. Or BGP process on a router can take more memory when more routes are added to the table.

If you suspect a memory issue, you should look at process that taking most of memory and:

- check if that corresponds to the switch activity. E.g. if SNMP is holding lots of memory while box is not supposed to do much of SNMP - this could be a problem;

- collect statistics few times and check if there is a memory leak. Process steadily increasing Holding memory amount would be a suspect.

- some platforms have memory leak detection mechanism and you can test the situation with "show memory debug leaks":

http://www.cisco.com/en/US/docs/ios/12_3t/12_3t7/feature/guide/gtmleakd.html#wp1044959

Kind Regards,
Ivan Shirshin

**Please grade this post if you find it useful.

Kind Regards,
Ivan

Thanks dude..