linux: onto macOS next (hopefully).
This commit is contained in:
parent
d5da445b3f
commit
cf92bf88de
|
@ -157,6 +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_shared = shared * getpagesize();
|
||||
}
|
||||
}
|
||||
|
@ -277,7 +278,7 @@ _process_list_linux_get(void)
|
|||
p->priority = pri;
|
||||
p->numthreads = numthreads;
|
||||
|
||||
p->mem_virt = p->mem_size = mem_virt;
|
||||
p->mem_virt = mem_virt;
|
||||
p->mem_rss = mem_rss * pagesize;
|
||||
_mem_size(p, pid);
|
||||
|
||||
|
@ -329,7 +330,7 @@ proc_info_by_pid(int pid)
|
|||
p->state = _process_state_name(state);
|
||||
p->cpu_time = utime + stime;
|
||||
|
||||
p->mem_size = p->mem_virt = mem_virt;
|
||||
p->mem_virt = mem_virt;
|
||||
p->mem_rss = mem_rss * getpagesize();
|
||||
_mem_size(p, pid);
|
||||
|
||||
|
|
Loading…
Reference in New Issue