06-06-2011 11:47 PM - edited 03-04-2019 12:37 PM
Dear All,
We have seen memory leaking in Cisco devices.The reason could be Bug on IOS & as workaround Reboot to free dead cells and add in free pool.
Can you share does Cisco have any procedure to release unused dead memory to free pool manually without reboot.
Address Blocks & process details holding memory is available through commands :
show memory debug leaks
show memory debug leaks summary
Rgds
06-09-2011 05:15 AM
Hello Punit,
Unfortunately, there is no other workaround but to reload the router.
A few other useful commands and tips can be found on this link:
http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_tech_note09186a00800a6f3a.shtml
Regards,
Rose
06-09-2011 07:44 AM
Hi, there is no such ability, but you can also use:
memory sanity all
scheduler heapcheck process memory io (processor, pci, etc.)
sometimes it can be helpful
12-29-2017 07:49 AM
Most likely a bug. Exclude polling of the CISCO-PROCESS-MIB using an SNMP view.
01-02-2018 05:25 AM - edited 01-02-2018 05:45 AM
In theory, if you can identify the process that has allocated the memory it's no longer using, and if there is a way to stop and restart that process, that should return the memory to the free pool. However, if that memory is highly fragmented, even though the memory is available, it may not be useful (i.e. if it's in too small fragments), and so a reload will likely still be needed.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide