You do get multiple processes. The IOS CLI portion is fairly monolithic but even on the old 6500s you can restart the BGP process (you have to remove all configured peers to do it though :( ) They are working on streamlining XE to provide better isolation of the CLI and underlying driver code. And don't disparage the redundant processes, it isn't a bad design. Of course full modularity is something of a myth. If the underlying OS has issues then all of the processes are going to have issues.
Having said all of that, yes they can do a better job of modularizing things. Mack -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Gert Doering Sent: Wednesday, September 21, 2011 2:24 PM To: Christian Kratzer Cc: Gert Doering; [email protected] Subject: Re: [c-nsp] ASR-1001 bgp memory usage Hi, On Wed, Sep 21, 2011 at 10:01:58PM +0200, Christian Kratzer wrote: > >Could someone explain to me again what's so great about IOS XE, and > >why IOS XR or NX-OS or anything else halfway decent is not used on > >these platforms, except "because another business unit made it"? > > it runs Lunix and it's a PC: Yes... with a single non-modular IOS process on top of it, and serious memory management issues. Try again? (Oh yes, you can have two single non-modular IOS processes for redundancy, I forgot) gert -- USENET is *not* the non-clickable part of WWW! //www.muc.de/~gert/ Gert Doering - Munich, Germany [email protected] fax: +49-89-35655025 [email protected] _______________________________________________ cisco-nsp mailing list [email protected] https://puck.nether.net/mailman/listinfo/cisco-nsp archive at http://puck.nether.net/pipermail/cisco-nsp/
