Memory allocation error of fragmentation when plenty memory available
Memory allocation error of fragmentation when plenty memory available.
Configure a large number of ACE's. In this DDTS, the submitter tried to
configure more than 50k ACE's and it can cause memory fragmentation problem.
This memory fragmentation is gone after removing ACL's.
Customer switch running on modular IOS outputs the following error messages.
%SYS-CFC4-2-MMAP: mmap failed for size 24576 bytes Caller PC 0x72AFC54C
errno 12 : ios-base : (PID=12307, TID=16) :
The "size" in the error message is often the same as the above but may be different as well.
The main way to differentiate this defect from other memory leak type defects is that show proc memory shows that the switch has not run out of memory at the time the error messages are seen.
When the problem occurs, the switch has usually been running for anywhere between two weeks to a couple of months.
There is no workaround apart from reloading the affected card.
Further Problem Description:
The problem occurs due to an accounting problem internal to the operating system kernel. The particular counter that causes the problem is not visible at the user level and can not be seen from any command line interface. The counter increments whenever a process requests memory from the kernel. The error message indicates that the counter has reached the threshold value at which point the kernel denies any further memory allocation requests from the process.
Even though the underlying accounting problem is always present the symptoms and its effects may never be seen under many customer scenarios. This is because the number of kernel allocations required to trigger the symptoms is very high and might practically never be reached.
Question We run asr9001 with XR 6.1.3, and we have a very long delay to
login w/ SSH 1 or 2 to the device compare to IOS device. After
investigation, the there is 1s delay between the client KEXDH_INIT and
the server (XR) KEXDH_REPLY. After debug ssh serv...
Introduction The purpose of this document is to demonstrate the Open
Shortest Path First (OSPF) behavior when the V-bit (Virtual-link bit) is
present in a non-backbone area. The V-bit is signaled in Type-1 LSA only
if the router is the endpoint of one or ...
Hi, I am seeing quite a few issues with patch install and wanted to
share my experience and workaround to this. Login to admin via CLI, then
access root with the “shell” command Issue “df –h” and you’ll probably
see the following directory full or nearly ...