netstar pushed a commit to branch master. http://git.enlightenment.org/apps/evisum.git/commit/?id=51d3977a9dc2621469d4c011fe1f4a27675d0f2a
commit 51d3977a9dc2621469d4c011fe1f4a27675d0f2a Author: Alastair Poole <[email protected]> Date: Sat Apr 25 21:38:11 2020 +0100 linux:process memory use. On linux distinguish between memory size and virtual memory size. --- src/bin/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/process.c b/src/bin/process.c index 288ff7d..ea91754 100644 --- a/src/bin/process.c +++ b/src/bin/process.c @@ -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(); } } --
