Thanks Blake. I took a look to see what the anon walker does in mdb, and decided either the kernel must do the larger level 1, or large anon spaces must be in multiple segments.
max Blake Jones wrote: >> So, what happens with larger anon spaces? Either there are more >> levels, or the first level is one or more virtually contiguous pages >> of array_chunk pointers. >> > > The latter. There are at most two levels, and the first level may span > multiple virtually (but not necessarily physically) contiguous pages. > > Blake > >