Physical memory on my desktop system, one pixel per 4kb memory page:
Black pixels are unused pages, dark-red pixels are pages used by a single application, light-red pixels are pages used by several applications (these are libraries, translation files and fonts I think). The noticeable “split” at near-half of the memory is probably the border of Highmem at 896MB.
This is a screenshot of (a slightly modified version of) kpagecount, one of the tools at http://selenic.com/repo/pagemap/, which uses the pagemap Linux kernel feature to get various information about memory usage.
Also, here’s a screenshot from another system, with 512 MB physical memory (the page sum doesn’t quite add up to that probably due to the amount reserved for graphics memory):


Leave a Reply