pctl Display memory usage and process state
This commit is contained in:
@ -142,6 +142,12 @@ int32_t SYSCALL5(sys_processctl, pid1, cmd1, arg1, arg2, arg3) {
|
||||
hal_strcpy(stat->name, p->name);
|
||||
stat->state = p->state;
|
||||
stat->kern = p->kern;
|
||||
|
||||
VasRange *range = p->vas;
|
||||
while (range) {
|
||||
stat->usemem += range->size;
|
||||
range = range->next;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user