Skip site navigation (1)Skip section navigation (2)
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>