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();
           }
      }

-- 


Reply via email to