[c-nsp] Malloc fail on 7206VXR
alx at vsmu.vinnica.ua
Mon Oct 11 07:12:46 EDT 2004
Have a trouble with 7206VXR NPE-300. There was a flap of BGP session
with our main upstream, and router got fullview BGP table from another border
router (back-up link) by iBGP. Main upstream came up, and router relearned
fullview from it. After such a maneuvres, I start to get following
error messages almost every minute:
Oct 11 13:54:25.731: %SYS-2-MALLOCFAIL: Memory allocation of 262152 bytes failed from 0x60737F04, alignment 32
Pool: Processor Free: 45345896 Cause: Memory fragmentation
Alternate Pool: None Free: 0 Cause: No Alternate pool
-Process= "Per-Second Jobs", ipl= 3, pid= 28
-Traceback= 60733674 60737294 60737F0C 605247E8 60524A6C 605286F0 607445D4 606BE028
Here is "shov version" output.
Cisco Internetwork Operating System Software
IOS (tm) 7200 Software (C7200-P-M), Version 12.2(18)S5, RELEASE SOFTWARE (fc1)
cisco 7206VXR (NPE300) processor (revision B) with 229376K/65536K bytes
Processor board ID 13253888
R7000 CPU at 262Mhz, Implementation 39, Rev 1.0, 256KB L2, 2048KB L3 Cache
6 slot VXR midplane, Version 2.0
And "show memory free"/
Head Total(b) Used(b) Free(b) Lowest(b) Largest(b)
Processor 6240DCA0 197075808 151750648 45325160 45177992 131144
I/O 20000000 33554432 906592 32647840 32646288 30496312
I/O-2 E000000 33554456 4895528 28658928 28658928 28658744
It seems that 12.2(18)S5 have a memory leak due to fragmentation.
There was no such a problem with 12.2(18)S3.
Or there is some other explanation to the small size of max
allocated block while there is about 45M of free processor memory ?
Alexander, MD, nic-hdl: AJP1-UANIC
More information about the cisco-nsp