[189096] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: BGP peering strategies for smaller routers

daemon@ATHENA.MIT.EDU (Chuck Church)
Wed May 4 13:14:40 2016

X-Original-To: nanog@nanog.org
From: "Chuck Church" <chuckchurch@gmail.com>
To: "'William Herrin'" <bill@herrin.us>,
	"'Nick Hilliard'" <nick@foobar.org>
In-Reply-To: <CAP-guGW+8Ur2ZLoGSYQOaeG3rfU1gizUqCsUL0BTQ+CgcOENig@mail.gmail.com>
Date: Wed, 4 May 2016 13:14:30 -0400
Cc: 'NANOG list' <nanog@nanog.org>
Errors-To: nanog-bounces@nanog.org

-------------------------------------------------------------------------=
---------------------------------------------
Hi Nick,

>You missed the point. Sloppy memory management is a "canary in a coal =
mine." It's a user-visible symptom that reflects poor code quality =
underneath. Programmers who >don't care how much ram they're consuming =
are the same fools who catch and then ignore exceptions, don't bother =
evaluating the big-oh running time of their algorithms >(often have no =
idea what that is) and engage in a variety of other bad practices that =
you as the customer suffer for but never directly see.


That Cisco URL covering ASR1K memory details did mention that due to 64 =
bit, everything does use more memory.=20
http://www.cisco.com/c/en/us/support/docs/routers/asr-1000-series-aggrega=
tion-services-routers/116777-technote-product-00.html
 My biggest beef is that right off the bat, IOSd process only gets half =
the physical RAM.   I'm not sure of that reasoning.  Maybe to support =
ISSU with SW redundancy?  Would be nice to be able to disable or tune =
that.  I'm not sure what else that memory would be reserved for.  It =
doesn't seem right that 2 full feeds works fine on an ISR with 768MB =
RAM, yet doesn't work on a 1K with 4 gigs of RAM.

Chuck


home help back first fref pref prev next nref lref last post