Our measurement problem
Our measurement problem
Posted Aug 6, 2005 14:00 UTC (Sat) by sandmann (subscriber, #473)In reply to: Our measurement problem by Yorick
Parent article: Our bloat problem
The kernel actually has a system call - mincore - that tells you which pages of a mapped file are in memory. I wrote a small program a long time ago that uses it to print more details about memory usage:
http://www.daimi.au.dk/~sandmann/freon.c
You have to be root to run it.
Unfortunately a similar thing can't be done for malloc()d memory because mincore doesn't work for anonymous pages.
