Kernel: /proc/{pid}/meminfo now reports per process memory usage

This commit is contained in:
Bananymous
2023-09-30 21:20:18 +03:00
parent cd61d710df
commit a511441f7e
5 changed files with 80 additions and 0 deletions

View File

@@ -5,6 +5,9 @@
__BEGIN_DECLS
#define __need_size_t 1
#include <stddef.h>
#define TTY_CMD_SET 0x01
#define TTY_CMD_UNSET 0x02
@@ -14,6 +17,12 @@ __BEGIN_DECLS
#define POWEROFF_SHUTDOWN 0
#define POWEROFF_REBOOT 1
struct proc_meminfo_t
{
size_t page_size;
size_t virt_pages;
};
/*
fildes: refers to valid tty device
command: one of TTY_CMD_* definitions