Re: [nsp] Malloc on a 7206VXR

From: George Robbins (grr@shandakor.tharsis.com)
Date: Tue Oct 24 2000 - 13:05:02 EDT


Well, it can sound wierd, but the bottom line is that the malloc failed
because there was no 64K block of memory available at that instant.
Doing a show mem after the failure, and then after rebooting and running
a while would show how much memory you typically have available. Looking
at the show mem detail (and check show mem dead) will give you an idea
of the usage distribution and maybe where it's all gone.

It could be a bug or memory leak, it could be something that you didn't
realize the impact of invoking. We have serveral 128K routers in our
network running 12.0.*S. Some of them are as happy as clams, others
need to be upgraded to 192 or 256M to make them long term stable.

                                                George

> Date: Tue, 24 Oct 2000 09:33:42 +0200
> From: Thomas Kernen <tkernen@deckpoint.ch>
> To: George Robbins <grr@shandakor.tharsis.com>
> CC: cisco-nsp@puck.nether.net
> Subject: Re: [nsp] Malloc on a 7206VXR
>
> Sounds weird since I have a bunch of 7204s that run much more stuff than this box
> does with "only" 128Megs.
>
> Thomas
>
> George Robbins wrote:
> >
> > Well, do a show mem proximate to the time the failure. Fragmentation might
> > be rearing it's ugly head, just becuase you start with enough memory doesn't
> > mean it'll last. In this case it couldn't allocate a block of 64K contig.
> >
> > There are a number of features that you don't want to turn on in cases
> > were you're taking full routes - soft reconfig & multiple paths seem to
> > take a lot of memory, there are probably others...
> >
> > George
> >
> > >
> > > Anyone come across a Malloc on a 7206VXR running 12.0(12)S (SP feature set)?
> > >
> > > %SYS-2-MALLOCFAIL: Memory allocation of 65496 bytes failed from 0x6044CA1C, pool Processor, alignment 16 -Process= "BGP Router",
> > > ipl= 0, pid= 78 -Traceback= 6044FC34 60451390 6044CA24 6044D370 603573A4 6033D294 60342748 60347794 6034CF04 605939B8 60570A30
> > > 60572DB8
> > > 606C6444 606C6A30 609FC000 606C6ADC
> > > %FIB-3-NOMEM: Malloc Failure, disabling CEF
> > >
> > > The box does have (I hope) enough ram for 3 full routing tables.
> > > cisco 7206VXR (NPE300) processor with 122880K/40960K bytes of memory.
> > >
> > > Thomas
> > >
> > >
>



This archive was generated by hypermail 2b29 : Sun Aug 04 2002 - 04:12:20 EDT