linux:process memory use.
On linux distinguish between memory size and virtual memory size.
This commit is contained in:
parent
40eace5c54
commit
51d3977a9d
|
@ -157,7 +157,7 @@ _mem_size(Proc_Info *proc, int pid)
|
|||
if (sscanf(buf, "%u %u %u %u %u %u %u", &size, &resident, &shared, &text,
|
||||
&dummy, &data, &dummy) == 7)
|
||||
{
|
||||
proc->mem_size = data * getpagesize();
|
||||
proc->mem_size = (text + shared + data) * getpagesize();
|
||||
proc->mem_shared = shared * getpagesize();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue