linux: onto macOS next (hopefully).

This commit is contained in:
Alastair Poole 2020-04-24 03:21:29 +01:00
parent d5da445b3f
commit cf92bf88de
1 changed files with 3 additions and 2 deletions

View File

@ -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);