Thanks you so much, Rik! We have an on-going project, which is to instrument the kernel to measure the number of times a page is read into RAM. And to certain stage, we find it's hard to associate a page's identity with <pid, virt_addr>, etc. It seems that your rmap patch keeps track of this kind of information. Anyway, we will try to study the idea first. > There are a few documents you may want to read: > > "Page replacement in Linux 2.4 memory management" > http://surriel.com/lectures/ > > "Design elements of the FreeBSD VM" > http://www.freebsd.org/doc/en_US.ISO8859-1/articles/vm-design/ > > Not all text of both documents is appropriate, but you should > be able to puzzle together the right pieces ... > > cheers, > > Rik > -- > "Linux holds advantages over the single-vendor commercial OS" > -- Microsoft's "Competing with Linux" document > > http://www.surriel.com/ http://distro.conectiva.com/ -- Cheers! Zou Min zoum@comp.nus.edu.sg ----------------------------------------------------------------------------- It is a great art to saunter. -- Henry David Thoreau -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/