Re: revised two-level bitmap fdalloc diff

enami tsugutomo <[email protected]>
Newsgroups gmane.os.netbsd.devel.performance
Organization Sony Corp.
Message-ID <[email protected]>
YAMAMOTO Takashi <[email protected]> writes:

> i meant, "NDLOSLOTS(i) <= NDLOSLOTS(1024)"
> (lomap is more sensitive.  no actual difference anyway, though)

Really no actual difference?  Anyway, I guess ...

	- leave the test to use NDHISLOTS().
	- use NDHISLOTS() << NDENTRYSHIFT to calculate the allocation
          size of lomap.  use NDLOSLOTS() only to bound the search.

... is better.  As the malloc() will return space of power of 2 length
until 262144 file descriptors are requested (on 4k pages machine).

enami.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.