netstar pushed a commit to branch master.

http://git.enlightenment.org/apps/evisum.git/commit/?id=e2556687c62d860241fd3c2be592a1016bb130fa

commit e2556687c62d860241fd3c2be592a1016bb130fa
Author: Alastair Poole <[email protected]>
Date:   Fri May 15 23:42:05 2020 +0100

    process: Use statm
---
 src/bin/system/process.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/bin/system/process.c b/src/bin/system/process.c
index 7babb39..8d7e463 100644
--- a/src/bin/system/process.c
+++ b/src/bin/system/process.c
@@ -162,6 +162,7 @@ _mem_size(Proc_Info *proc)
              proc->mem_rss = resident * getpagesize();
              proc->mem_shared = shared * getpagesize();
              proc->mem_size = proc->mem_rss - proc->mem_shared;
+             proc->mem_virt = size * getpagesize();
           }
      }
 
@@ -312,7 +313,6 @@ _process_list_linux_get(void)
         p->nice = st.nice;
         p->priority = st.pri;
         p->numthreads = st.numthreads;
-        p->mem_virt = st.mem_virt;
         _mem_size(p);
         _cmd_args(p, st.name, sizeof(st.name));
 
@@ -380,7 +380,6 @@ proc_info_by_pid(int pid)
    p->priority = st.pri;
    p->nice = st.nice;
    p->numthreads = st.numthreads;
-   p->mem_virt = st.mem_virt;
    _mem_size(p);
    _cmd_args(p, st.name, sizeof(st.name));
 

-- 


Reply via email to