Sorry for my mistaken, but according the manual page for the top utility, the SIZE column is:
The total size of the process (the text, data, and stack segments). On Sat, Aug 11, 2012 at 1:51 AM, Ted Unangst <t...@tedunangst.com> wrote: > On Sat, Aug 11, 2012 at 00:30, Friedrich Locke wrote: >> I am monitoring my process using the top program. >> I started vim on a file with 55 lines and 939 character. >> >> Top reports the vim using 6008K of the res column and 2944K of the size >> column. >> My questions is (based on the fact that res means resident set size >> and size means data+stack+text of the process): >> >> How may a process uses more page of memory than the amount necessary >> for the sum of its data, stack and text segments ? > > Any other type of allocation, like shm or mmap.