Date: Tue, 11 Feb 2014 13:48:51 -0500 From: John Baldwin <jhb@freebsd.org> To: freebsd-net@freebsd.org Cc: Adrian Chadd <adrian@freebsd.org>, Garrett Wollman <wollman@freebsd.org>, Navdeep Parhar <np@freebsd.org>, "net@freebsd.org" <net@freebsd.org> Subject: Re: Use of contiguous physical memory in cxgbe driver Message-ID: <201402111348.52135.jhb@freebsd.org> In-Reply-To: <CAJ-VmokL2nXX-cAOsXmW3YjiHmU86JfTco7P=Gcx2SFHNrGwSQ@mail.gmail.com> References: <21216.22944.314697.179039@hergotha.csail.mit.edu> <21216.36928.132606.318491@hergotha.csail.mit.edu> <CAJ-VmokL2nXX-cAOsXmW3YjiHmU86JfTco7P=Gcx2SFHNrGwSQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday, January 23, 2014 2:32:51 am Adrian Chadd wrote: > It's about time we taught the physmem allocator to be more conducive > to physically contiguous allocations. > > A server with gigabytes of memory should be able to keep a couple tens > of megabytes of 64k sized allocation chunks around for exactly this. Alan Cox already taught the physmem allocator to do this for superpages. However, this change was part of the superpages changes, so you can't count experiences from machines older than about 7.2 when evaluating the effectiveness of the new allocator. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402111348.52135.jhb>