38 |
extern int num_cpus; |
extern int num_cpus; |
39 |
extern int mem_kbyte_max; |
extern int mem_kbyte_max; |
40 |
|
|
|
#define RESOURCE_ID_CPU_PERCENT 1 |
|
|
#define RESOURCE_ID_MEM_PERCENT 2 |
|
|
#define RESOURCE_ID_MEM_KBYTE 3 |
|
|
#define RESOURCE_ID_LOAD1 4 |
|
|
#define RESOURCE_ID_LOAD5 5 |
|
|
#define RESOURCE_ID_LOAD15 6 |
|
|
#define RESOURCE_ID_CHILDREN 7 |
|
|
#define RESOURCE_ID_TOTAL_MEM_KBYTE 8 |
|
|
#define RESOURCE_ID_TOTAL_MEM_PERCENT 9 |
|
|
|
|
|
|
|
41 |
int update_process_data(Service_T s, ProcessTree_T *, int treesize, pid_t pid); |
int update_process_data(Service_T s, ProcessTree_T *, int treesize, pid_t pid); |
42 |
int init_process_info(void); |
int init_process_info(void); |
43 |
int update_loadavg(void); |
int update_loadavg(void); |
44 |
|
|
|
|
|
45 |
ProcessTree_T * findprocess(int, ProcessTree_T *, int); |
ProcessTree_T * findprocess(int, ProcessTree_T *, int); |
46 |
int initprocesstree(ProcessTree_T **); |
int initprocesstree(ProcessTree_T **); |
47 |
void delprocesstree(ProcessTree_T *, int); |
void delprocesstree(ProcessTree_T *, int); |