Perception vs. Reality: How big is that process?
One of the issues we have run into our work on the Java performance team is the difference between the physical memory size of a process and the perceived size of that process.
"Perceived" footprint is the number reported by the operating system (by tools such as "ps" and "top" on Unix/Linux, and "Task Manager" on Windows) that a process takes up...