svn commit: r250543 - user/attilio/jeff-numa/sys/vm

Attilio Rao attilio at freebsd.org
Mon May 13 18:23:14 UTC 2013


On Mon, May 13, 2013 at 7:51 PM, John Baldwin <jhb at freebsd.org> wrote:
> On 5/11/13 9:53 PM, Attilio Rao wrote:
>> Author: attilio
>> Date: Sun May 12 01:53:03 2013
>> New Revision: 250543
>> URL: http://svnweb.freebsd.org/changeset/base/250543
>>
>> Log:
>>   Scan all the domains when trying to allocate from freepages.
>>   Some domains may be empty but others may still have some available pages
>>   satisfying the allocations.
>
> It seems like you have nested loops here so you are doing N^2 scans
> rather than N?

If you want to say so. In most cases N=2 and M=4. However also
consider the less overhead caming from all the adjustement of the
flind because of now split DOMAINS-NFREELISTS concepts.

Attilio


--
Peace can only be achieved by understanding - A. Einstein


More information about the svn-src-user mailing list