> The reason it's still there is out of fear of badly-written user space > programs, and (in particular) SNMP. Having a very large number of > addresses per interface could cause those applications either to > consume all memory or all CPU or perhaps both. > > I guess if we're going to consider all user space programs that fail > to scale with huge numbers of interfaces to be "broken," then removing > the tunable and the limit itself would be a good thing.
In the absence of known specific issues that we can't fix ourselves (e.g., popular third party application issues), this sounds like the sort of limiter escape-hatch that belongs in /etc/system, not in ipadm. -- meem
