On Wed, 2006-09-20 at 17:23 -0700, Christoph Lameter wrote: > On Wed, 20 Sep 2006, Andi Kleen wrote: > > > There are lots of different cases. At least for anonymous memory > > ->mapping should be free. Perhaps that could be used for anonymous > > memory and a separate data structure for the important others. > > mapping is used for swap and to point to the anon vma. > > > slab should have at least one field free too, although it might be a > > different > > one (iirc Christoph's rewrite uses more than the current slab, but it would > > surprise me if he needed all) > > slab currently has lots of fields free but my rewrite uses all of them. > And AFAICT this patchset does not track slab pages. >
Currently it doesn't track kernel memory. That is why I don't want to over load any of the existing fields. > Hmm.... Build a radix tree with pointers to the pages? > ...my preference is to leave it in page struct...that has non-zero cost. -rohit ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ ckrm-tech mailing list https://lists.sourceforge.net/lists/listinfo/ckrm-tech