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

Catalyst 6509 memory leak

jackson.ku
Level 3
Level 3

Hi,

We have 2 Catalyst 6509 switch, one of switch have memory leak problem. Last 3 months the free process memory decrease from 72% to 68%. ( no problem at the other one switch ). I check and compare two switch "show proc mem" and find the "dead" process hold more memory.

Attachment is "show process memory" and "show memory dead", The IOS version is 12.2(33)SXI4a.

Please help to identify the problem

Many Thanks,,

Jackson                

4 Replies 4

Reza Sharifi
Hall of Fame
Hall of Fame

Hi,

Have a look at this doc for some troubleshooting tips.  Also, SXI4a is pretty old and have had its share of issues.  You may want to upgrade to SXJ.

The *Dead* Process

The *dead* process is not a real process. It's there to account for the memory allocated under the context of another process which has terminated. The memory allocated to this process is reclaimed by the kernel and returned to the memory pool by the router itself when required. This is the way IOS handles memory. A memory block is considered as dead if the process which created the block exits (no longer running). Each block keeps track of the address and pid of the process which created it. During periodic memory tallying, if the process that the scheduler finds out from a block pid does not match the the process that the block remembered, the block is marked as dead.

Therefore, memory marked as belonging to process *Dead* was allocated under the control of a process that no longer runs. It is normal to have a significant chunk of memory in such a state. Here is an example:

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

HTH

Hi,

Is there any method to release memory the "dead" process hold to memory pool ( except reboot )?

Best Regards,

Hi,

Can you mention me which bug we hit?

Best Regards,

Review Cisco Networking products for a $25 gift card