On Thu, Mar 21, 2002 at 11:35:52PM -0500, Jeff Roberson wrote: > On Fri, 22 Mar 2002, Mike Silbersack wrote: > > > There's one big target, though: mbufs. I know that Bosko put a lot of > > work into his new mbuf allocator, but if you could find a way to merge > > mbufs into the slab allocator the benefits would be huge. Have you > > discussed doing this with Bosko yet? > > > > Mike "Silby" Silbersack > > > > We have talked about it quite a bit. I'd love to remove the hard limit on > mbufs. I may do this soon, but I have other uma related work that will > probably come before it.
I'm not so sure I like this idea. What would be better (and perhaps what you meant) is: "be able to expand the size of the mbuf allocation `pool' at runtime." In any case, we should not jump to quick conclusions with all data structures right away. Instead, I propose that we first glue-in mbuf allocations to UMA (not too difficult, given that UMA provides an allocation routine stub). If this is done properly [without macro-performance loss] then it should be rather trivial to bring in new functionality. > Jeff -- Bosko Milekic [EMAIL PROTECTED] [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-net" in the body of the message