libpagemap project is aimed to provide simple access to pagemap interface of the Linux kernel
It consists of core library and some user-utilities (so far, only pgmap and pagemapvisual)
Library functions brings a lot of virtual memory statistics about every process in system. User can get e.g. RES,SHR,SWAP, USS or PSS measurements as well as detailed information about physical pages flags on which is process mapped.