fbsd: run time?

This is right?
This commit is contained in:
Alastair Poole 2021-02-02 14:18:05 +00:00
parent 1938250af4
commit ade77c1db8
1 changed files with 3 additions and 4 deletions

View File

@ -929,10 +929,9 @@ _proc_thread_info(struct kinfo_proc *kp, Eina_Bool is_thread)
usage = &kp->ki_rusage;
p->cpu_time = (usage->ru_utime.tv_sec * 1000000) + usage->ru_utime.tv_usec +
(usage->ru_stime.tv_sec * 1000000) + usage->ru_stime.tv_usec;
// XXX: See kern.sched.idlespins
p->cpu_time /= 10000;
p->cpu_time = ((usage->ru_utime.tv_sec * 1000000) + usage->ru_utime.tv_usec +
(usage->ru_stime.tv_sec * 1000000) + usage->ru_stime.tv_usec) / 10000;
p->run_time = (kp->ki_runtime + 500000) / 1000000;
p->state = _process_state_name(kp->ki_stat);
p->mem_virt = kp->ki_size;
p->mem_rss = MEMSZ(kp->ki_rssize) * MEMSZ(pagesize);